Si quelqu'un peut m'aider a interpréter ce bout de code:
CODE
function show_me_the_way_clic($root, $url_r = true)
{
global $lang;
$title_chemin = '';
$cm =& get_manager("category");
$re =& MyRewriteEngine::getInstance();
while ($root!= 0)
{
$criteria = new Criteria("id",$root);
$criteria->setLimit(1);
$cols = array('id','name','root');
$category =& $cm->get($root,$cols);
$root = $category->getVar('root');
$title_chemin='><ahref="'.$re->buildUrl('category',array('name'=>$category->getVar('name'),'id'=>$category->getVar('id'))).'">'.$category->getVar('name').'</a>'.$title_chemin;
}
$title_chemin = "<a href='./' title='".$lang['home']."'>".$lang['home'].'</a>'.$title_chemin;
return $title_chemin;
}
{
global $lang;
$title_chemin = '';
$cm =& get_manager("category");
$re =& MyRewriteEngine::getInstance();
while ($root!= 0)
{
$criteria = new Criteria("id",$root);
$criteria->setLimit(1);
$cols = array('id','name','root');
$category =& $cm->get($root,$cols);
$root = $category->getVar('root');
$title_chemin='><ahref="'.$re->buildUrl('category',array('name'=>$category->getVar('name'),'id'=>$category->getVar('id'))).'">'.$category->getVar('name').'</a>'.$title_chemin;
}
$title_chemin = "<a href='./' title='".$lang['home']."'>".$lang['home'].'</a>'.$title_chemin;
return $title_chemin;
}
La fonction renvoie une variable:"title_chemin" qui contient le chemin de la catégorie.
le site
Lorsque que l'on clique sur une catégorie ,la page s'ouvre avec son chemin en titre.
Exemple:Accueil>Assurance
de même si on clique sur une sous-catégorie:
Accueil>Assurance>Assurance Voiture
Mon problème c'est que je ne veux que le nom de ma page dans des balises h1
Accueil > <h1>Assurance </h1> ou
Accueil > Assurance > <h1>Assurance Voiture</h1>
et comme pour le moment dans mon code j'ai
CODE
<{if isset($smarty.get.dir) }>
<h1 ><{$way_to_cat}></h1>
<br />
<{/if}>
<h1 ><{$way_to_cat}></h1>
<br />
<{/if}>
CITATION
$title_chemin etant assigné à $way_to_cat
Il faut donc que je modifie cette fonction pour récupérer chaque mot dans une variable et non l'ensemble dans une variable globale.
Si vous avez des idéés ou des explications elles sont les bienvenues.Merci à tous.