Je cherche à créer une copie d'un formulaire Web que j'ai créé, avec une nouvelle adresse e-mail en tant que destinataire. Après avoir chargé le nœud avec node_load, puis-je simplement l'enregistrer avec node_save? Cela créera-t-il un nouveau nœud avec de nouveaux horodatages et identifiants? Comment puis-je obtenir le nid du …
J'essaie de réaliser un diaporama fonctionnel à partir d'images en un seul nœud. Les images sont téléchargées à partir du champ d'image. C'est drupal 7. J'ai créé un nouveau type de contenu et tout ce que j'ai fait maintenant est un diaporama à partir de plusieurs nœuds (avec une image …
$node->field_fileme donne un FileFieldItemList tandis que la première entrée semble être un FileItem . $node->field_file->getValue()me donne un entier (je suppose que l'ID du fichier). Comment puis-je réellement obtenir l'URI du fichier téléchargeable?
Je souhaite modifier le mode d'affichage du nœud par programmation. J'ai utilisé hook_preprocess_node(&$vars)et défini le mode d'affichage: function moduleName_preprocess_node(&$vars) { // if conditions to apply particular view mode $vars['view_mode'] = 'teaser'; $vars['elements']['#view_mode'] = 'teaser'; } Mais cela ne fonctionne pas comme prévu. Est-ce que j'ai râté quelque chose?
Comment obtenir une liste de tous les types de contenu définis dans un site Drupal 8? Dans Drupal 7, c'était le cas auparavant node_type_get_types(), mais il est obsolète. J'ai essayé Entity::loadMultiple()mais ça ne semble pas marcher. Je pensais faire une requête personnalisée, mais je ne sais pas comment elle est …
J'ai créé une galerie vidéo en utilisant Views . Mais je veux seulement que la page soit accessible au public et empêcher l'accès à chacune des vidéos individuellement. Les vidéos devaient être créées en tant que type de contenu, donc toutes ont des ULR accessibles comme /content/video-1, etc.
Drupal a donc un système de commentaires «spécial». Les commentaires sont des citoyens de seconde classe dans Drupal par rapport aux nœuds ... Mais pourquoi l'équipe principale n'a-t-elle pas simplement créé un type de contenu, un bloc et une vue par défaut pour les commentaires, et permis à l'administrateur du …
J'essaie de masquer le titre de la page actuelle (tel qu'imprimé par page.tpl.php) si la page actuelle est 1) un nœud en plein affichage (par opposition au mode teaser) ET 2) le type de nœud est soit concert, soit bio . J'imprime le titre du nœud pour ces types de …
Certains utilisateurs peuvent uniquement avoir la possibilité de modifier l'un des ensembles de champs qui s'affiche dans les onglets verticaux du formulaire de modification de nœud. Dans un tel cas, il semble plutôt idiot d'utiliser des onglets verticaux car il n'y a qu'un seul onglet vertical à choisir. Voir capture …
Je veux pouvoir définir un format de texte d'entrée par défaut différent par type de contenu et par champ de contenu. Par exemple, les choix de type de format peuvent être « Texte brut » et « Éditeur de texte enrichi » et dans certains cas, je souhaite que le …
J'ai trouvé une discussion avec quelques méthodes pour d6 ici http://drupal.org/node/344802 sur la façon de changer le texte du bouton "Enregistrer" du nœud en sg else. Des conseils pour d7? Je préfère utiliser le formulaire api.
J'espère que quelqu'un pourra aider un débutant Drupal à supprimer une vue de ma page. Son but est de collecter des données. Voici la section que j'essaie de supprimer:
Drupal 7. Dans mon node.tpl.php, je veux imprimer une liste de termes de taxonomie (la taxonomie est appelée "canaux"). Si j'utilise: <?php print render($content['field_channel']); ?> Cela fonctionne, bien sûr, mais le mieux que je puisse faire pour les aligner est d'utiliser CSS pour les laisser flotter à gauche. Je voudrais …
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.