Catégories:
Bonjour,
Je travaille actuellement sur la création d’un thème mobile avec jquery mobile.
Dans mon site, j’ai des blocs qui sont des menus, donc constitués de ul li.
Pour faire fonctionner jquery mobile dessus j’aurais besoin d’ajouter des attributs à mes ul li.
Existerait-il un hook qui me permettrait de redéfinir tout ça ? J’ai eu beau chercher je n’ai rien trouvé et la je me retrouve un peu sans solutions.
merci
- Vous devez vous identifier ou créer un compte pour écrire des commentaires

aucune idée ?
Lucie10
11
Salut,
Regarde du côté des fonctions de thèmes et de menus offertes par l’api de Drupal, cf par exemple :
http://api.drupal.org/api/drupal/includes—menu.inc/group/menu/6
http://api.drupal.org/api/drupal/includes—theme.inc/group/themeable/6
http://programmingbulls.com/complete-drupal-6-menu-theming
Marvine
264
Le module Menu_Attributes (http://drupal.org/project/menu_attributes) permet d’ajouter des class, div, etc sur les éléments de menu, c’est peut-être une piste à creuser
vincent59
2594
en effet c’est une bonne piste, j’ai ajouté dans le module un attribut data-role.
Mais maintenant le problème se pose pour une liste d’articles générée avec le module view.
Y a-t-il un moyen pour formater moi même la liste ?
Je voudrais rajouter un attribut data-role sur le ul et enlever la grande div à l’intérieur du li. Le top serait de ne pas toucher au code de view afin de ne pas gêner les prochaines mises à jour, mais je vois pas comment faire …
Lucie10
11
Je viens de trouver qu’il était possible de faire des templates pour le module view. Exactement ce que je cherchais.
Cependant, je retrouve mes lignes dans une variable $node dans views-view-row-node.tpl.php.
Il n’y aurait-il pas un moyen de modifier la ligne ?
Lucie10
11