Salut tout le monde Je suis nouveau à Drupal et je travaille sur Drupal theming J'ai créé mes propres modules qui ont des champs de texte et de validation javascript en elle. Maintenant, j'essaie de créer un thème propre pour mon module, mais je ne comprends pas comment faire quelqu'un peut-il me donner une idée de la façon de faire à partir de base ou des liens qui explique en détail à partir de zéro. Merci d'avance.thème à l'intérieur d'un module
Répondre
Vous ne créez pas de thèmes pour les modules, les thèmes sont créés pour un site entier qui aura plusieurs modules activés.
Si vous voulez que votre module soit thématique, c'est-à-dire qu'il soit facile de modifier le balisage qu'il génère, vous devrez utiliser le système de thème Drupal.
Pour la plupart, lorsque votre module doit générer un balisage, vous devez utiliser la fonction theme()
.
Parfois, vous devrez créer un balisage personnalisé pour lequel il n'y a pas de fonction de thème. Si tel est le cas, vous devrez enregistrer vos fonctions de thème, afin que Drupal sache qu'elles sont là et que les thèmes peuvent les remplacer si nécessaire. Ceci est fait avec hook_theme()
.
Il existe un guide for developers sur la façon d'utiliser le système de thème.
Hook_theme() est utilisé pour définir les implémentations de votre thème de modules.
This ressemble à un bon aperçu.
- 1. Panier-cadeau à thème technologique
- 2. Mise à jour du module Drupal
- 3. Python 2.7: Interfaces tkinter à "thème commun" à thème via Ttk?
- 4. Récupérer le thème Drupal actuel?
- 5. Wordpress thème
- 6. drupal --- un thème ne peut pas fonctionner avec le module ajax comments
- 7. Flux de travail des fonctions du thème Drupal dans le module
- 8. Module de recherche Drupal
- 9. Comment adapter le thème WordPress à BlogEngine.net
- 10. Thème spécifique à l'utilisateur dans sharepoint
- 11. Création d'un site Web «à thème»
- 12. Drupal: Comment activer un module pour un thème, mais pas un autre?
- 13. Désactiver un module (spécifiquement Lightbox) dans Drupal avec le thème Mobile
- 14. Ajouter HTML à titre de noeud dans le module Drupal, et non dans la couche de thème
- 15. drupal formulaire override thème fonction
- 16. Fichiers de thème Drupal en dehors du dossier de thème
- 17. Multi-Site Drupal, structuration de thème et thème Zen
- 18. "cadre de thème wordpress" vs "thèmes vierges" vs thème libre similaire à mon design?
- 19. Enregistrez vos fonctions de thème dans Drupal
- 20. Windows 7 Aero thème
- 21. Annulation d'une modification d'un module à partir d'un module
- 22. Module: référence à un autre module du desciptor
- 23. Sharepoint Thème image spécifique
- 24. Images de thème ASP.NET
- 25. thème avec Silverlight 4
- 26. Magento problème thème
- 27. thème JScrollPane avec CSS
- 28. Thèmes de thème ASP.NET
- 29. Summer Camp Thème TextMate
- 30. thème dans l'application iphone