theme

hook_them vs hook_theme_registry_alter

Bonjour,

Je me pose une question sur le système de thèmes.

Concrètement, je dois thèmer un webform.

Pour cela, je vais fournir un template tpl.php que je souhaite intégrer à mon module pour que cela fonctionne sur plusieurs thèmes.

Pour indiquer le chemin du template, je dispose deux possibilités :

  • implémenter hook_theme

  • implémenter hook_registry_alter

Quelle est la solution que vous préférez et pourquoi ?

Y a-t-il une différence de performances ?

D'avance merci de vos éclaircissements,

variables globales dans une fonction de theme (template.php)

Bonjour,

C'est un réconfort de savoir qu'il y a du monde dans la communauté Drupal.
Je commence à m'initier à Drupal et je rencontre déjà des problèmes certainement liés à mon manque d'expérience.

Voilà, je créé un thème et je voudrais modifier une fonction lorsque imagecache est apellé pour reconstruire l'image, mais en y ajoutant des variables globales comme la variable $logo pour l'afficher au dessus de certaines images.

Teme Fieldset Group pour avoir une table d'éléments

Bonjour

J'ai un type de contenu définissant des groupes de contenus en utilisant le module CCK Fieldgroup.

Ces contenus sont rendus par un fieldset contenant des div des mes éléments.

Comment dois-je m'y prendre pour générer une table à l'intérieur de ce fieldset ?

Je peux éventuellement thèmer tous mes éléments un par un en créant un fichier tpl.php pour chaque élément (c'est lourd mais s'il n'y a pas le choix...) et ainsi l'intégrer dans une balise , mais comment définir la

<

table> et mes ?

Merci

Theme du menu version mobile

Bonjour a tous,

Voici mon problème :

Existant : Le menu de mon site est réalisé avec nice menu, ce menu à trois niveaux et les liens du premier niveau sont des nolink.

Problème : Je veux faire de mon site une version mobile, j'ai pour cela utiliser le module plugin mobile et le theme nikia_mobile.

Tout le thème est pratiquement fini, il ne me reste plus que le menu...Comme sur le site original le menu est assez large et qu'il fonctionne avec des hover, j'ai décider de faire un menu différent pour la version mobile.

[Résolu] sous-domaine et sous-thème correspondant - méthode la plus simple

bonjour,

Je souhaite avoir des entrées différentes sur un site, avec des thèmes différents (en fait simplement un changement de couleurs, donc quasiment les mêmes theme.info et css,à l'exception de couleurs.css).

Pour essayer d'être claire, à partir d'un site de photos:

  • site-photo.fr
  • je pense créer des sous-domaines:

  • reportage.site-photo.fr
  • portrait.site-photo.fr
  • mariage.site-photo.fr
  • ...
    où l'on pourra accéder directement selon ce que l'on veut voir.

    Ce que je souhaite:

Créer son propre thème / Menu

Bonjour à tous,

Je dois développer une application très simple (site vitrine), et je dois faire l'intégration à partir du psd que l'on m'a fournit.
Je suis actuellement bloqué, impossible de trouver comment modifier la génération automatique du menu.

Je part d'un thème Zen, mon menu est donc sous la forme d'une arborescence toute moche, et je voudrais savoir comment overrider cette génération.

Une idée ?

Paramétrage des thèmes dans Drupal 7

Bonjour,
je teste le nouveau Drupal 7 que je trouve particulièrement réussi, ainsi que les thèmes associés.
Je n'ai toutefois pas encore trouvé comment donner le choix du thème aux utilisateurs identifiés. Cela fonctionnait de base sur Drupal 6, mais n'a pas l'air d'être proposé dans Drupal 7.
Y-a-t-il un module ou un paramètre spécial à activer?
Merci de me l'indiquer si vous l'avez trouvé.

Drupalement votre

Fonction montheme_links__system_main_menu() non prise en compte

Bonjour,

J'ai déclaré la fonction montheme_links__system_main_menu() dans le template.php de mon thème où "montheme" est le nom de mon thème, celui-ci étant un sous-thème Zen.
Cependant lors de l'affichage de mes pages, le rendu est comme si la fonction n'était pas prise en compte bien que devel me signale que se nom de fonction fait partie de sa liste de "candidate function names" pour l'affichage des liens principaux.

Pages