J'ai un site Drupal 7 avec 40 types de contenu. Quand Drupal 8 sera publié, j'aimerais migrer ces types de contenu. Serait-ce possible ou devrais-je créer ce type de contenu à partir de
J'ai un site Drupal 7 avec 40 types de contenu. Quand Drupal 8 sera publié, j'aimerais migrer ces types de contenu. Serait-ce possible ou devrais-je créer ce type de contenu à partir de
J'ai besoin d'utiliser une version jQuery différente. Actuellement, Drupal utilise jQuery 3.2.1, mais j'ai besoin d'une version précédente. Dans Drupal 7, vous pouvez facilement changer la version de jQuery avec le module de mise à jour jQuery . Comment puis-je obtenir la même chose avec Drupal...
Je crée sur le module Drupal 8. J'ai utilisé un tableau personnalisé pour stocker les données collectées à partir des formulaires. D'une manière ou d'une autre pendant l'installation, les tables ne sont pas créées en raison d'un problème dans le fichier d'installation. Maintenant, j'ai résolu le...
J'essaie de permettre à l'utilisateur de choisir dynamiquement un certain nombre de champs en fonction d'une liste déroulante à l'aide d'un appel ajax, mais je n'arrive pas à obtenir l'appel ajax pour reconstruire le formulaire par la suite. <?php class AJAXexample extends BlockBase { public...
Comment puis-je changer le modèle de page d'accueil de Drupal 8, afin qu'il n'utilise pas le modèle page.html.twig
J'essaie de rendre un modèle dans Drupal 8. Dans Drupal 7, je créerais un thème avec hook_theme, créerais un répertoire de modèles dans mon module, déposerais le fichier de modèle dedans et je pourrais l'afficher avec theme (). Comment faire l'eqivilent avec Drupal 8? J'ai essayé ce qui suit, mais...
Je travaille sur une boutique et pour le panier, j'ai besoin de stocker des articles avant le paiement. $tempstore = \Drupal::service('user.private_tempstore')->get('boutique'); $tempstore->set('poids', $form_state->getValue('poids')); Je jette un œil sur le service utilisateur pour:...
J'utilise des paragraphes dans mon type de contenu. J'ai créé un type de paragraphe et ajouté du contenu. Maintenant, je veux charger les paragraphes dans un fichier foreach. Mais rien n'apparaît. $parasest vide: $node = \Drupal\node\Entity\Node::load(1); $paras =
La documentation indique: L'argument passé à la méthode getForm () est le nom de la classe qui définit votre formulaire et est une implémentation de \ Drupal \ Core \ Form \ FormBuilderInterface. Comment puis-je trouver le nom de la classe qui définit le formulaire de rétroaction du site Web fourni...
Les chaînes que je traduis dans "Traduction de l'interface utilisateur" / admin / config / regional / translate ne sont pas exportables pour moi par "Gestion de la configuration" / admin / config / development / configuration. Suis-je en train de manquer quelque chose? Je voudrais automatiser ce...
J'ai une série de variables que je veux rendre disponibles sur des modèles de brindilles pour des modèles de contenu spécifiques. En MYTHEME.themej'ai: function MYTHEME_preprocess_node(&$variables) { if (isset($variables['node'])) { $mycustomblock = \Drupal::service('plugin.manager.block')...
J'utilise Drush version 6.2.0 et la dernière version bêta de Drupal 8 sur Dreamhosters. Lorsque j'exécute drush cc alldans le répertoire des sites, je reçois l'erreur suivante immédiatement après l'exécution de la commande: Erreur fatale: classe 'Drupal \ Core \ Session \ AccountInterface'...
Nous venons de commencer avec Drupal 8 et très rapidement nous avons rencontré notre premier problème. Comment modifier un formulaire existant dans Drupal 8? Nous devons modifier la méthode d'enregistrement du formulaire de nœud pour effectuer une redirection vers une autre page. Nous voulons...
Quelqu'un peut-il m'aider à établir une connexion avec plusieurs connexions de bases de données dans Drupal 8? J'ai une base de données sur le même serveur et je veux y accéder avec la base de données Drupal 8 par
Drupal 8 possède un service Web RESTful intégré au noyau et depuis la version 8.2, nous n'avons pas besoin de module cors . Maintenant, pour utiliser les services, nous activons et configurons simplement le fichier default.service.yml comme spécifié ici Cependant, je n'ai pas pu configurer cette...
Dans Drupal 7, il était possible de réduire ou non le jeu de champs et de restreindre l'état par défaut de cet élément de formulaire (réduit ou non réduit). Exemple: $form['contact_data'] = array( '#title' => t("Contact data"), '#type' => 'fieldset', '#collapsible' => TRUE, '#collapsed'...
Selon db_insertla page de manuel, cette fonction est obsolète et il est préférable d'utiliser la connexion à la base de données Drupal 8 pour effectuer l'insertion. Obsolète à partir de Drupal 8.0.x, sera supprimé dans Drupal 9.0.0. Au lieu de cela, obtenez une connexion à la base de données...
J'essaie d'obtenir l'étiquette de bundle (étiquette de type de nœud) du nœud à partir d'un objet de nœud dans Drupal 8. Cela fonctionne, mais semble de longue haleine: $node_type = \Drupal::entityManager()->getStorage('node_type')->load($node->getType())->get('name'); Existe-t-il un...
J'utilise le pagetitlemodule principal pour afficher le titre d'une page. Cependant, pour certains types de contenu, je veux que lepagele titre principal doit être le libellé du type de contenu (par exemple "News") et non le libellé du nœud (par exemple "Drupal 8 sorti!"). Existe-t-il un moyen...
J'ai un champ d'image sur mon type de contenu (field_hero_image). Je ne veux pas qu'il soit rendu dans le fichier node.html.twig. Cependant, je veux le rendre dans le fichier page.html.twig. Plus précisément, je veux le rendre à côté du titre de la page. Quel code dois-je utiliser dans mon fichier...