8796 sujets

Développement web côté serveur, CMS

Bonjour à tous,

Je cherche, cherche mais ne trouve pas, alors je vous pose la question :

Je travaille sur un site basé sur un CMS.
J'ai un index : index.php qui appelle des templates suivant la page.
J'ai des pages dont l'url se construit dynamiquement : index.php/article-001-nom-de-l-article.html

Je veux faire une ancre "top" en bas de ces pages dynamiques.

Sur l'index, j'ai mis :
<div class="main"><a name="ancre_main"></a><?php echo $main;?></div>

Dans le template lié à la page dynamique, j'ai :
<div class="fleche_remonter_article"><a href="#ancre_main">Remonter en haut de page</a></div>

Evidemment, ça ne marche pas, quand je clique sur l'ancre, il retourne en page d'accueil : index.php/#ancre_main

Je ne connais rien au php, tout ça...
Comment dois-je m'y prendre pour arriver à ça :
index.php/article-001-nom-de-l-article.html#ancre_main

Merci à tous !

Adeline

<div class="main"><?php echo $main;?></div>



<div class="fleche_remonter_article"><a href="#">Remonter en haut de page</a></div>
Moi non plus parce que ton 1er devrait fonctionner aussi, je t'ai juste donné une version simplifiée.

Tu as une page en ligne où on peut tester ?
Modifié par jb_gfx (11 Jul 2011 - 15:52)