par
wisefun77 » 17 mars 2022, 14:22
Bonjour,
J'ai fait une recherche avant de poster ma demande, mais as eu ce que je recherche.
J'ai un fil d'ariane qui fonctionne bien, je voudrais que toutes les pages vue soient indiquées.
Je me demande si ce n'est pas ce code qui bloque.
voici mon code complet.
Code : Tout sélectionner
<?php
$def = "index";
$dPath = $_SERVER['PHP_SELF'];
$dChunks = explode("/", $dPath);
echo('<a class="dynNav" href="/">Accueil</a><span class="dynNav"> > </span>');
for($i=1; $i<count($dChunks); $i++ ){
echo('<a class="dynNav" href="/');
for($j=1; $j<=$i; $j++ ){
echo($dChunks[$j]);
if($j!=count($dChunks)-1){ echo("/");}
}
if($i==count($dChunks)-1){
$prChunks = explode(".", $dChunks[$i]);
if ($prChunks[0] == $def) $prChunks[0] = "";
$prChunks[0] = $prChunks[0] . "</a>";
}
else $prChunks[0]=$dChunks[$i] . '</a><span class="dynNav"> > </span>';
echo('">');
echo(str_replace("_" , " " , $prChunks[0]));
}
?>
Merci
Bonjour,
J'ai fait une recherche avant de poster ma demande, mais as eu ce que je recherche.
J'ai un fil d'ariane qui fonctionne bien, je voudrais que toutes les pages vue soient indiquées.
Je me demande si ce n'est pas ce code qui bloque.
[code]
echo(str_replace("_" , " " , $prChunks[0]));
[/code]
voici mon code complet.
[code]
<?php
$def = "index";
$dPath = $_SERVER['PHP_SELF'];
$dChunks = explode("/", $dPath);
echo('<a class="dynNav" href="/">Accueil</a><span class="dynNav"> > </span>');
for($i=1; $i<count($dChunks); $i++ ){
echo('<a class="dynNav" href="/');
for($j=1; $j<=$i; $j++ ){
echo($dChunks[$j]);
if($j!=count($dChunks)-1){ echo("/");}
}
if($i==count($dChunks)-1){
$prChunks = explode(".", $dChunks[$i]);
if ($prChunks[0] == $def) $prChunks[0] = "";
$prChunks[0] = $prChunks[0] . "</a>";
}
else $prChunks[0]=$dChunks[$i] . '</a><span class="dynNav"> > </span>';
echo('">');
echo(str_replace("_" , " " , $prChunks[0]));
}
?>
[/code]
Merci