Seite 2 von 2

Verfasst: Do 8. Dez 2005, 16:07
von rezeptionist
Achselzuck benutze es nicht! kann es deshalb auch nicht nachvollziehen gehe aber davon aus das du dich auch im Startartikel befindest und das modul das macht was es sonn und zwar den navigationspfad ausgeben


greets

Verfasst: Do 8. Dez 2005, 16:28
von Halchteranerin
rene04 hat geschrieben:aber was hat das standartartikel da zu suchen???
Ist das evtl. der Titel des Artikels (nicht die Ueberschrift sondern der Titel im Backend)?

Verfasst: Fr 9. Dez 2005, 08:40
von rene04
ja es scheint der titel zu sein. ist das dann so gewollt? finde es etwas komisch auf der allerersten seite gleich ne riesen pfad zu sehen. home tät vollkommen ausreichen.

gruesse rene

Verfasst: Fr 9. Dez 2005, 09:01
von rene04
habs nun hinbekommen.

danke.

gruesse rene

Verfasst: Fr 9. Dez 2005, 10:11
von rezeptionist
mach uns bitte einen gefallen damit andere auch wissen wie du es gemacht hast erkläre es uns allen



greets

Verfasst: Fr 9. Dez 2005, 10:49
von rene04

Code: Alles auswählen

<?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 "<span class=\"pfad\"><b>Sie sind hier: </b></span>";
for($i=0;$i<count($nav_tree)-1;$i++) {
  echo "<a class=\"pfad\" href=\"".$nav_tree[$i][link]."\">".$nav_tree[$i][name]."</a>";
  if($nav_tree[$i][idcat] != $idcat) {
    echo "<span class=\"pfad\"> > </span>"; // seperator
  }
}
$letzereintrag=count($nav_tree)-1;
echo "<span class=\"pfad\">".$nav_tree[$letzereintrag][name]."</span>";

?>
ich hab einfach den obenstehenden code genutzt. den hab ich hier ausm forum :)

gruesse rene