Hallo Freunde der Nacht,
Ich suche ein Modul was ähnlich wie eine Navigation aufgebaut sein soll.
Der User (Fronrend) weiss oft nicht wo er sich gerade befindet.
Daher wäre ein Modul "Wo bin ich gerade" ganz gut.
z.B.
Home>Liestungen>Design
Der User befindet sich also im Bereich "Design"
Wenn möglich sollen die Beschreibungen auch einen link haben.
Hat da jemand was auf Lager ?
Anzeige wo sich der User befindet
Input: keiner
Output:
<?php
$nav_tp = $idcat;
while($nav_tp > 0) {
$sql = "SELECT
parentid, A.idcat, A.level, name
FROM
".$cfg["tab"]["cat_tree"]." AS A,
".$cfg["tab"]["cat"]." AS B,
".$cfg["tab"]["cat_lang"]." AS C
WHERE
A.idcat=B.idcat AND
B.idcat=C.idcat AND
C.idlang='$lang' AND
B.idclient='$client' AND
B.idcat ='$nav_tp'";
$db->query($sql);
$db->next_record();
$nav_tree[$db->f("level")][idcat] = $nav_tp;
$nav_tree[$db->f("level")][parent] = $db->f("parentid");
$nav_tree[$db->f("level")][name] = $db->f("name");
$nav_tree[$db->f("level")][link] = $sess->url("front_content.php?idcat=".$db->f("idcat")."&client=".$client."&lang=".$lang."");
$nav_tp = $db->f("parentid");
}
echo "You are here: ";
for($i=0;$i<count($nav_tree);$i++) {
echo "<a href=\"".$nav_tree[$i][link]."\">".$nav_tree[$i][name]."</a>";
if($nav_tree[$i][idcat] != $idcat) {
echo " <font color=#CCCCCC> > </font>"; // seperator
}
}
?>
Findet sich auch über die Suche
Output:
<?php
$nav_tp = $idcat;
while($nav_tp > 0) {
$sql = "SELECT
parentid, A.idcat, A.level, name
FROM
".$cfg["tab"]["cat_tree"]." AS A,
".$cfg["tab"]["cat"]." AS B,
".$cfg["tab"]["cat_lang"]." AS C
WHERE
A.idcat=B.idcat AND
B.idcat=C.idcat AND
C.idlang='$lang' AND
B.idclient='$client' AND
B.idcat ='$nav_tp'";
$db->query($sql);
$db->next_record();
$nav_tree[$db->f("level")][idcat] = $nav_tp;
$nav_tree[$db->f("level")][parent] = $db->f("parentid");
$nav_tree[$db->f("level")][name] = $db->f("name");
$nav_tree[$db->f("level")][link] = $sess->url("front_content.php?idcat=".$db->f("idcat")."&client=".$client."&lang=".$lang."");
$nav_tp = $db->f("parentid");
}
echo "You are here: ";
for($i=0;$i<count($nav_tree);$i++) {
echo "<a href=\"".$nav_tree[$i][link]."\">".$nav_tree[$i][name]."</a>";
if($nav_tree[$i][idcat] != $idcat) {
echo " <font color=#CCCCCC> > </font>"; // seperator
}
}
?>
Findet sich auch über die Suche