J’ai trouvé la solution.
Tout d’abord merci à Jul et Davidm pour leurs aide.
Effectivement, mes div dans <a class="[+wf.classnames+]" href="[+wf.link+]"><div>[+wf.linktext+][+wf.wrapper+]</div></a>| étaient en trop.
D’ailleurs j’ai même enlever les span et tout mis dans le <a> dans le css, et j’ai retiré ma séparation de fin qui est "|". Ce qui donne :
<a class="[+wf.classnames+]" href="[+wf.link+]">[+wf.linktext+][+wf.wrapper+]</a>
Ensuite j’ai ouver snippets/wayfinder/wayfinder.inc.php et c’est là que j’ai fait la modification.
J’ai simplement rajouté le code suivant à la 218 lignes (en-dessous du $output .= str_replace($usePlaceholders,$phArray,$useChunk);. Ce qui fait :
//Process the row
$output .= str_replace($usePlaceholders,$phArray,$useChunk);
//Permet de trouver le dernier lien du menu pour ne pas lui mettre la séparation
if(!eregi(’last’, $output)){
$output .= ’|’;
}
//Return the row
return $output . $this->_config[’nl’];
}
C’est le if(!eregi(’last’, $output)){$output .= ’|’;} que j’ai rajouté.
Je vous ai mis l’aperçu (qui n’est pas le résultat final) en pièce jointe.