Je veux avoir quelque chose comme node-type-form.tpl.php dans mon thème pour contrôler la disposition de quelques unes de mes différentes formes de nœuds de type de contenu. Je sais que je devrais pouvoir mettre quelque chose dans mon template.php pour accomplir ceci.Forme de nœud Drupal | Avoir un fichier de thème .tpl pour chaque type de noeud?
Répondre
Regardez ce module: Node form template
Dans votre template.php, vous pouvez créer une fonction de pré-traitement. Dans cette fonction de prétraitement, vous pouvez éditer les fichiers modèles comme ceci:
if($variables['teaser'] == 1) {
$variables['template_files'][] = "node-" . $variables['node']->type ."-teaser";
}
Cela ne semble pas fonctionner pour moi. – websiteguru
Quel était le nom de la fonction que vous avez utilisé? Avez-vous nettoyé le cache? – Niels
Je l'ai ajouté à la fonction de pré-traitement des guirlandes. Cela fonctionne pour les types de nœuds par défaut, mais ne fonctionnerait pas pour mes types de contenu personnalisés. – websiteguru
- 1. Module Drupal pour manipuler le corps de chaque noeud
- 2. forme de thème sur drupal 6
- 3. Fichier de modèle de thème principal Drupal pour n'importe quel nœud
- 4. Modèle de nœud Drupal pour Webform
- 5. Thème Drupal - Différents thèmes pour chaque formulaire Web
- 6. Noeud de thème/Ajouter un formulaire - Champ de taxinomie
- 7. Fichiers de thème Drupal en dehors du dossier de thème
- 8. Module drupal, vérifiez si le type de noeud
- 9. Formulaire de thème de recherche Drupal - Changer le type d'entrée?
- 10. Vues Drupal - Thème personnalisé pour un champ
- 11. vues Drupal sortie thème
- 12. Drupal Vues de nœuds pour afficher les commentaires de nœud
- 13. Comment puis-je avoir 2 types d'affichage pour un seul noeud dans drupal?
- 14. Relations de nœud Drupal
- 15. Comment créer un compte de nœud pour chaque terme de catégorie dans Drupal?
- 16. Comment créer une fonction d'accès personnalisée pour éditer un type de noeud dans Drupal?
- 17. Affichage de nœuds dans un nœud avec Drupal 6
- 18. Drupal: masquer les titres de noeud
- 19. Drupal: Évitez les bases de données lorsque vous traitez des informations de type de noeud?
- 20. Puis-je remplacer une fonction de thème par un fichier .tpl?
- 21. Incorporation d'une nouvelle région dans un modèle de noeud de type contenu
- 22. Code de thème Drupal à travailler si vous modifiez un nœud
- 23. Meilleure approche pour limiter les utilisateurs à un seul nœud d'un type de contenu donné dans Drupal
- 24. Drupal: modification du jeu de couleurs basé sur le nœud
- 25. Titres de nœud en tant qu'éléments de menu dans drupal
- 26. Emplacement de Drupal Carte de noeud gmap n'apparaissant pas sur la page de noeud
- 27. Drupal: renumérotation des ID de noeud
- 28. Aucun nœud de titre dans Drupal
- 29. Personnalisation de formulaire de nœud Drupal
- 30. Multi-Site Drupal, structuration de thème et thème Zen
Ceci est un excellent module! Je viens de finir par l'utiliser. – websiteguru