Seite 1 von 1

Navigationsmodul

Verfasst: Sa 29. Jan 2005, 18:03
von tine2003
hallo alle zusammen,

ich hab hier ein modul, dass mir die unterkategorien meiner navigation des Levels drei ausgibt. gehe ich darüber in level vier soll es immer noch die selben kategorien anzeigen, also dann auf der selben ebene und nicht mehr die unterkategorien. jetzt weiss ich nicht so richtig, wie ich da ran gehen soll, da ja die parentID dann von der kategorie zwei level weiter oben benötigt wird.

vielleicht kann mir jemand helfen?

liebe Grüße

tine

Hier das modul:

Code: Alles auswählen

<?php

include_once($cfg["path"]["contenido"].$cfg["path"]["includes"]."functions.con.php");


$mysql = new DB_Contenido; //Verbindung zur Datenbank aufbauen
$mysql_2 = new DB_Contenido; //2. Verbindung, da ich nicht weiß wann das Conteido-Mysql.Objekt ein ResultSet zurück gibt ...


$parentKategorie = $idcat; 



$query = "SELECT * FROM ".$cfg['tab']['cat']." a,
".$cfg['tab']['cat_lang']." b, ".$cfg['tab']['cat_tree']." c  WHERE
a.parentid = ".$parentKategorie." AND a.idcat = b.idcat AND b.idlang =
".$lang." AND c.idcat = b.idcat AND c.level=3"; /*Query um sich alle Unterkategorien der @see parentKategorie zu holen*/

$mysql->query($query);
$mysql_2->query("SELECT * FROM ".$cfg['tab']['cat_art']." d WHERE d.idcat = ".$mysql->f('idcat')." LIMIT 1");

while ($mysql->next_record())
{
  echo "<p style=\"text-indent:-0.58cm;margin-left:0.58cm;margin-top:0px;\">
<img src=\"upload/grafik/arrow.gif\" alt=\"\">&nbsp;&nbsp;
<a href=\"front_content.php?idcat=".$mysql->f('idcat')."&idart=".$mysql_2->f('idart')."\">".$mysql->f('name').
"</a></p>   "; //hier kann dann die Spaßige Formatierung rein
}



?>

Verfasst: Mo 31. Jan 2005, 00:11
von emergence
du hast ja diesen code drinnen...

Code: Alles auswählen

$parentKategorie = $idcat; 
ich würde dir vorschlagen das $idcat durch die ziffer der idcat zu ersetzen die du anzeigen möchtest
also in etwa so...

Code: Alles auswählen

$parentKategorie = 20; // die idcat die immer angezeigt werden soll 
vielleicht hilft dir das ein wenig...

$idcat enthält immer die id der aktuellen kategorie... je nachdem wo du bist ändert sich diese ziffer..