low-group
Erfahrenes Mitglied
hallo,
hat jemand eine Ahnung, wie man in Nestedset Unterkategorien auslesen kann?
Also wenn meine Struktur so aussieht:
Menu1
-Menu11
-Menu12
Menu2
-Menu21
-Menu22
--Menu221
-Menu3
Wenn ich nun in Menu2 drinne bin, möchte ich nur die 21 und die 22 haben, aber nicht die 221.
hier habe ich schonmal eine Abfrage gefunden, die die mom. Kategorie und die Sunkategorien(221) mit ausgibt:
Kann da jemand helfen?
hat jemand eine Ahnung, wie man in Nestedset Unterkategorien auslesen kann?
Also wenn meine Struktur so aussieht:
Menu1
-Menu11
-Menu12
Menu2
-Menu21
-Menu22
--Menu221
-Menu3
Wenn ich nun in Menu2 drinne bin, möchte ich nur die 21 und die 22 haben, aber nicht die 221.
hier habe ich schonmal eine Abfrage gefunden, die die mom. Kategorie und die Sunkategorien(221) mit ausgibt:
Code:
$submenu = $this->db->query_array("SELECT o.artikel_name,
COUNT(p.artikel_kat_id) AS level
FROM `$this->DbTable` AS n,
`$this->DbTable` AS p,
`$this->DbTable` AS o
WHERE o.lft BETWEEN p.lft AND p.rgt
AND o.lft BETWEEN n.lft AND n.rgt
AND n.artikel_kat_id = $katid
GROUP BY o.lft
ORDER BY o.lft;");
Zuletzt bearbeitet: