Les balises de version doivent être utilisées pour les questions qui s'appliquent à une version uniquement, et non pour simplement dire quelle version un site utilise.
Comment puis-je passer un formulaire à un modèle de brindille dans Drupal 8? Par exemple, je reçois ceci: un formulaire: mymodule / src / Form / MyForm.php Puis sur mon contrôleur: public function myController() { ?????? return [ '#theme' => 'mytemplate', ?????? ]; } mytemplate.html.twig {{ ????? }}
J'ai suivi la documentation officielle de l'API Form, mais ce code ne fonctionne pas pour moi sur Drupal 8: public function buildForm(array $form, FormStateInterface $form_state) { $form['upload'] = array( '#title' => t('Upload Images'), '#type' => 'managed_file', '#upload_location' => 'public://image_example_images/', '#element_validate' => array('file_generic_settings_max_filesize'), ); return $form; } private function file_generic_settings_max_filesize($element, &$form_state) …
Je peux créer des articles via RESTsans problème. Mais je ne peux pas comprendre comment soumettre des fichiers. Comment envoyer des fichiers (images) à Drupal 8 via REST? Mise à jour: REST UI - File: /file/{id} Example image added in article: /admin/content/files -> /admin/content/files/usage/1 file {id} = 1? Get file …
Comment inclure un package de compositeur dans un fichier de création drush? Plus la réponse est générale, mieux c'est. Il existe déjà un module drush de compositeur permettant à drush dl de gérer les packages composer, mais cela nécessite une commande shell pour chaque dépendance. Compte tenu de notre utilisation …
Existe-t-il un moyen d'éviter que les utilisateurs anonymes puissent voir les nœuds d'un type de contenu, comme un bloc ou une vue? Je peux contrôler l'accès avec une vue, mais si je connais le lien pour un nœud, je peux le voir sans d'abord me connecter.
J'essaie d'imprimer la valeur du champ dans un nœud - template.html.twig sans espace blanc. Ce champ est une sélection dans la page d'administration. Location|Location Achat|Achat Voici comment ma valeur est imprimée: {{content.field_type}} field.html.twig: {% for item in items %} {{- item.content -}} {% endfor %} J'essaie un argument de brindille …
J'ai implémenté Decoupled Drupal dans l'un de mes projets, l'une des fonctionnalités que j'ai besoin de mettre en œuvre est une forget passwordfonctionnalité. J'ai donc créé un itinéraire personnalisé pour écouter la réinitialisation du mot de passe demandé. Je sais que je peux créer une URL de réinitialisation de mot …
Je veux utiliser dump()dans mon .twigmodèle (à l'intérieur du thème personnalisé). Le problème est que lorsque je place {{ dump() }}la page est simplement vierge. J'ai eu: Mettre twig.confing debug: trueen services.yml. Cache effacé. Le moment où je retire {{ dump() }}tout fonctionne. Après des heures de recherche sur Google, …
Pour le contexte, je traite de deux types de contenu: article et team_profile. Dans les nœuds d'article, nous avons un champ de référence d'entité tirant un nœud team_profile pour servir d'informations sur l'auteur. Je voudrais juste rendre l'entité avec un nouveau mode d'affichage, mais notre conception a la photo directement …
J'essaie d'injecter le service de requête d'entité dans un widget de champ personnalisé. Voici le code pertinent: /** * Plugin implementation of the 'address_options' widget. * * @FieldWidget( * id = "address_options", * label = @Translation("Addresses"), * field_types = { * "entity_reference" * } * ) */ class MyCustomWidget extends …
Je n'ai pas pu obtenir l'ajout d'un contexte de cache pour travailler pour les entités dans Drupal 8. Plus précisément, je vais pour les en-têtes: User-Agent. J'ai essayé de nombreuses variantes sur les éléments suivants dans un module. use Drupal\node\NodeInterface; use Drupal\Core\Entity\EntityInterface; use Drupal\Core\Entity\Display\EntityViewDisplayInterface; function hook_entity_view_alter(&$build, EntityInterface $entity, EntityViewDisplayInterface $display){ …
Dans Drupal 7, j'utilise le code suivant. $url = 'testdomain/url'; $response = drupal_http_request($url, array('method' => 'POST', 'headers' => array('Content-Type' => 'application/x-www-form-urlencoded; charset=utf-8'))); if ($response->code == "200") { $result = $response->data; } Quel est le code équivalent que je devrais utiliser sur Drupal 8?
J'ai du code dans Drupal 7 qui utilise variable_get. Maintenant, je voudrais écrire le code dans Drupal 8. Donc je lisais ça mais ça ne m'a pas beaucoup aidé. Comment écrire ce code dans Drupal 8 à partir de code dans Drupal 7? $types = array_values(variable_get('test_content_types', array())); ou ca '#default_value' …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.