2011-11-07 3 views
0

Je viens d'utiliser le module DHTML pour obtenir un comportement en accordéon avec mes menus. Quoi qu'il en soit cela fonctionne bien avec chrome, safari et opéra mais dans Firefox ce n'est pas le cas. Il recharge la page.Module DHTML drupal 7

Est-ce que quelqu'un a rencontré ce problème? ce site est le site de démonstration du développeur du module DHTML. Testez dans Firefox pour voir si elle recharge la page au lieu d'étendre les menus dans le bloc

Merci

Répondre

1

Je viens de vérifier avec Firefox et IE son beau travail et non le chargement de la page sur un clic .. avez-vous vérifiez les paramètres du menu DHTML sous la configuration du site, décochez les cases sous Menus sans DHTML: pour faire fonctionner l'accordéon.

Autre raison pour laquelle vous utilisez le module DHTML pour l'accordéon alors que drupal 7 a déjà une bibliothèque d'accordéon jquery par défaut.

+0

Il se trouve que quelque chose ne va pas avec ma version de Firefox. Ton idée de construire en accordéon est intéressante. Je suppose qu'il faut un code personnalisé pour se souvenir de la page que je regarde afin de garder l'accordéon ouvert pour que ce sous-menu reste ouvert. Un tutoriel à ce sujet? – dianikol

+0

ajoutez ce code dans votre formulaire et suivez le div structor défini dans jquery accordéon demo. 'fonction accord_exemple_formulaire ($ form_state) { jquery_ui_add ('ui.accordion'); Drupal_add_js ('$ (function() { $ ("#accordion") .accordion ({ }) }); // suivre le code du formulaire .. ici } ' ou lire ce [thread] (http://drupal.org/node/1024694) –

0

J'ai toujours des problèmes avec les menus lorsque je suis connecté en tant qu'administrateur principal. Essayez de vous déconnecter car je ne suis pas capable de reproduire votre problème.

Cheers, Vishal