Drupal

Q & A pour les développeurs et les administrateurs de Drupal

3
Barres obliques dans un paramètre d'itinéraire unique ou d'autres façons de gérer une queue de menu avec un nombre dynamique de paramètres
Selon la documentation Symfony , une route définie comme ci-dessous devrait déclencher le contrôleur spécifié pour les deux /hello/bobet /hello/bob/bobby: _hello: path: /hello/{names} defaults: { _controller: \Drupal\mymodule\Controller\Main::Controller } requirements: _access: 'TRUE' names: .+ Dans le cas d'une demande à /hello/bob/bobbyla {names}param serait « bob / bobby » (slash intacte) et …
8 8  routes 

1
Où rendre? Prétraitement ou modèle?
Nous améliorons constamment nos performances de codage et nous surveillons chaque chargement de page pour optimiser les temps de chargement et de rendu sur nos sites Web. Au-dessus de la déclaration à l'esprit, je suis tombé sur la question où devrions-nous rendre les tableaux rendables? Si vous les rendez dans …


1
différence de base entre Date, Date (format ISO), Date (horodatage Unix) pour créer un champ
J'ai créé un champ comme type de champ Date (horodatage Unix). Lorsque je modifie un contenu avec une valeur d'entrée dans le champ créé ci-dessus, il affiche une erreur comme ci-dessous: - PDOException: SQLSTATE[01000]: Warning: 1265 Data truncated for column 'field_reprisal_date_value' at row 1: INSERT INTO {field_data_field_reprisal_date} (entity_type, entity_id, revision_id, …
8 datetime 

1
comment installer le package via le compositeur?
Je voudrais ajouter une bibliothèque à mon module personnalisé drupal 7. La bibliothèque peut être installée via Composer, mais je ne trouve pas de solution d'installation? Comment installer cette bibliothèque? J'ai installé "composer manager" mais je n'arrive toujours pas à le faire fonctionner.

5
Comment publier des nœuds 3 fois par jour?
J'ai une liste de nœuds non publiés, créés avec le module Vues . J'aimerais qu'une tâche soit exécutée 3 fois par jour, à des heures spécifiées. Chaque fois que la tâche s'exécute, un seul des nœuds de la liste doit être publié. Comment puis-je faire ceci? Étapes que j'ai essayées …
8 views  nodes  rules 



3
Champ d'état dans l'affichage du profil Civicrm sous forme de chiffre
J'utilise D7, avec CiviCRM 4.4.6. J'ai utilisé civicrm pour créer un profil, pour que l'utilisateur saisisse et modifie son adresse de facturation dans son compte. Le pays, affichant bien "Malaisie", mais le champ d'état affiche comme chiffre, "07". Existe-t-il un moyen d'afficher le nom de l'état, tout comme le nom …
8 civicrm 

4
Obtenir une image d'un article / entité
Comment puis-je obtenir plus facilement une image (son chemin) à partir du type de contenu d'article inclus dans Drupal 8? Ce que j'ai, c'est une entité. L'utilisation $image = $node->fields['field_image']me donne une sacrée structure, cependant. N'y a-t-il pas un moyen plus simple d'obtenir le chemin de l'image? Je ne trouve …
8 entities  8  media 

2
Changer l'état du plan de travail de Brouillon à Publié par programme
Je voudrais faire une opération en bloc et changer les nœuds d'un état de brouillon à publié. J'ai créé une nouvelle révision à partir d'une modification précédente, mais toutes les révisions sont définies par défaut sur Brouillon. Maintenant, je voudrais simplement publier la nouvelle révision. (J'utilise le module Workbench.) J'ai …
8 workbench 

3
Migrer: quelle est la différence entre prepare () et prepareRow ()?
Utilisation du module Migrate: je comprends que prepareRow () exécute un filtre sur la ligne et devrait retourner VRAI ou FAUX en fonction de certaines conditions, ce qui permet de migrer une ligne ou non, mais quelqu'un pourrait-il clarifier: quand utiliser prepare () quand utiliser prepareRow () pourquoi vous n'ajouteriez …
8 7  6  database  migration 

4
Comment envoyer un e-mail à plusieurs destinataires à l'aide de drupal_mail?
J'utilise drupal_mail pour envoyer des e-mails, $to = 'email@email.com'; drupal_mail('$module_name', $key, $to, language_default(), $params = array('username' => 'Tanvir'), $from = NULL, $send = TRUE); Je souhaite envoyer des e-mails à plusieurs adresses e-mail à la fois. Dois-je faire ça? $to = array('one@email.com', 'two@email.com', 'three@email.com',); drupal_mail('$module_name', $key, $to, language_default(), $params = …
8 emails 

4
Pourquoi entity_metadata_wrapper-> save () ne met pas à jour la révision du nœud?
Je développe un module pour mettre à jour les nœuds (activer la révision). Cela ressemble à ceci. $nodes = node_load_multiple(array(), array('type' => $bundleType)); foreach ($ndoes as $node){ $w = entity_metadata_wrapper('node',$node); $w->MyFields->set($someValue); $w->save(); } Il a correctement défini les champs mais l'ID de révision du nœud n'a pas changé après $w->save(). …
8 7  nodes  entities 


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.