Sujet fermé
Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5

Problème <a href="#"> avec certains gabarits [Résolu]
#1

Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: !1.9.4.2
#~ Url du site :
#~ Hébergeur / Soft : OVH
#~ Informations Système :
#~ ----------------------------------------------
#~ Cms Version: 1.9.4.2
#~ Installed Modules:
#~ * CMSMailer: 2.0.1
#~ * FileManager: 1.1.0
#~ * MenuManager: 1.7.6
#~ * ModuleManager: 1.4.2
#~ * News: 2.11.3
#~ * nuSOAP: 1.0.2
#~ * Printing: 1.1.2
#~ * Search: 1.6.10
#~ * ThemeManager: 1.1.4
#~ * TinyMCE: 2.8.4
#~ * FormBuilder: 0.7
#~ * Captcha: 0.4.3
#~ * Gallery: 1.4.4
#~ * SimpleGoogleMap: 1.1
#~ * CGExtensions: 1.26.4
#~ * SiteMapMadeSimple: 1.2.2
#~ * NMS: 2.3.2
#~ * babel: 0.3.4
#~ * HostedVideoAlbums: 2.1
#~ Config Information:
#~ * php_memory_limit:
#~ * process_whole_template: false
#~ * output_compression: false
#~ * max_upload_size: 64000000
#~ * default_upload_permission: 664
#~ * url_rewriting: mod_rewrite
#~ * page_extension: .htm
#~ * query_var: page
#~ * image_manipulation_prog: GD
#~ * auto_alias_content: true
#~ * locale:
#~ * default_encoding: utf-8
#~ * admin_encoding: utf-8
#~ * set_names: true
#~ Php Information:
#~ * phpversion: 5.2.17
#~ * md5_function: On (Vrai)
#~ * gd_version: 2
#~ * tempnam_function: On (Vrai)
#~ * magic_quotes_runtime: Off (Faux)
#~ * E_STRICT: 0
#~ * memory_limit: 128M
#~ * max_execution_time: 120
#~ * output_buffering: On
#~ * safe_mode: Off (Faux)
#~ * file_uploads: On (Vrai)
#~ * post_max_size: 64M
#~ * upload_max_filesize: 64M
#~ * session_save_path: /tmp (1777)
#~ * session_use_cookies: On (Vrai)
#~ * xml_function: On (Vrai)
#~ Server Information:
#~ * Server Api: cgi
#~ * Server Db Type: MySQL (mysql)
#~ * Server Db Version: 5.0.90
#~ ----------------------------------------------
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~



Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: !1.9.4.2
#~ Url du site :
#~ Hébergeur / Soft : ovh
#~ Informations Système :
#~ ----------------------------------------------
#~ Cms Version: 1.9.4.2
#~ Installed Modules:
#~ * CMSMailer: 2.0.1
#~ * FileManager: 1.1.0
#~ * MenuManager: 1.7.6
#~ * ModuleManager: 1.4.2
#~ * News: 2.11.3
#~ * nuSOAP: 1.0.2
#~ * Printing: 1.1.2
#~ * Search: 1.6.10
#~ * ThemeManager: 1.1.4
#~ * TinyMCE: 2.8.4
#~ * FormBuilder: 0.7
#~ * Captcha: 0.4.3
#~ * Gallery: 1.4.4
#~ * SimpleGoogleMap: 1.1
#~ * CGExtensions: 1.26.4
#~ * SiteMapMadeSimple: 1.2.2
#~ * NMS: 2.3.2
#~ * babel: 0.3.4
#~ * HostedVideoAlbums: 2.1
#~ Config Information:
#~ * php_memory_limit:
#~ * process_whole_template: false
#~ * output_compression: false
#~ * max_upload_size: 64000000
#~ * default_upload_permission: 664
#~ * url_rewriting: mod_rewrite
#~ * page_extension: .htm
#~ * query_var: page
#~ * image_manipulation_prog: GD
#~ * auto_alias_content: true
#~ * locale:
#~ * default_encoding: utf-8
#~ * admin_encoding: utf-8
#~ * set_names: true
#~ Php Information:
#~ * phpversion: 5.2.17
#~ * md5_function: On (Vrai)
#~ * gd_version: 2
#~ * tempnam_function: On (Vrai)
#~ * magic_quotes_runtime: Off (Faux)
#~ * E_STRICT: 0
#~ * memory_limit: 128M
#~ * max_execution_time: 120
#~ * output_buffering: On
#~ * safe_mode: Off (Faux)
#~ * file_uploads: On (Vrai)
#~ * post_max_size: 64M
#~ * upload_max_filesize: 64M
#~ * session_save_path: /tmp (1777)
#~ * session_use_cookies: On (Vrai)
#~ * xml_function: On (Vrai)
#~ Server Information:
#~ * Server Api: cgi
#~ * Server Db Type: MySQL (mysql)
#~ * Server Db Version: 5.0.90
#~ ----------------------------------------------
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~


Bonjour,

Lorsque je mets la ligne suivante
Code :
<a href="#">Dojo </a>
dans le "content" d'une page qui utilise un gabarit comme par exemple NCleanBlue, cela quitte la page en cours et je reviens à ma page d'accueil.
Normalement je devrais rester sur la même page.
J'ai essayé en créant un nouveau gabarit simple dans CMSMS, puis une nouvelle page appelant ce gabarit, cela fonctionne, je reste sur la page contenant
Code :
<a href="#">Dojo </a>
.

Est ce que vous avez une idée de comment résoudre ce problème ?

En fait, j'ai créé un menu accordéon en jQuery et donc tous mes titres de rubrique ont un lien <a href="#"> pour éviter de quitter la page courante.
Cela fonctionne très bien dans une page HTML (hors CMSMS) et en utilisant mon gabarit simple créé sous CMSMS.(ci dessous)
Code :
{process_pagedata}
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>{sitename}-title}</title>
{cms_stylesheet}

</head>

<body>
<div class="header">
{sitename}
</div>
<div class="navigation">
{tagcloud}
    
     gsfjgqjsfjsqgjfgsqgsjgj
{menu}

</div>
<div class="content">
{content}
</div>
<div class="footer">
    {global_content name='footer'}
</div>
</body>
</html>


Voici une page test sur mon site utilisant le gabarit simple. Mon menu accordéon fonctionne et le clic sur le lien ne quitte pas la page. (paragraphe cours de nunchaku)
http://www.nunchaku-toulouse.com/jquery.htm

Voici la même page test utilisant le gabarit Ncleanblue et dès qu'on clique sur le lien on quitte la page.
http://www.nunchaku-toulouse.com/jquery2.htm


Merci d'avance de vos réponses.Smile
Je continue à chercher d'où cela pourrait venir.
#2

bonjour,

Je n'ai pas trouvé pourquoi sur un gabarit tout simple
Code :
<a href="#">
fonctionne correctement et que sur un gabarit plus élaboré comme NcleanBlue cela ne fonctionne pas.

Par contre, j'avais trouvé une solution pour que cela fonctionne quelque soit le gabarit. Il suffisait de rajouter :
Code :
onclick="return false;"
comme ci dessous :
Code :
<a href="#" onclick="return false;">Information</a>

Mais, cela ne fonctionne pas sur IE8.
Donc du coup j'ai supprimé le href="#" des balises <a> et cela fonctionne sur Firefox et IE8.

Donc je vais fermer ce message mais si des personnes trouvent d'où vient le problème ou propose une solution plus clean, merci de rajouter les infos à ce message.
Sujet fermé


Atteindre :


Utilisateur(s) parcourant ce sujet : 2 visiteur(s)