hallo zusammen ..
dass das modul "hauptnavigation" jeweils nur die startseite einer kategorie anzeigt ist mittlerweile wohl vielen klar. es erscheint mir jedoch unklar für jede einzelne seite einer (haupt-)kategorie jeweils eine eigene kategorie anlegen zu müssen, um diese seite als link in der navigation anzeigen lassen zu können, also z.b.
1. produkte (kat)
1.1 reifen (kat) -> startseite
1.2 lichter (kat) -> startseite
1.2.1 grosse lichter (kat) -> startseite
1.2.2 kleine lichter (kat) -> startseite
stattdessen wäre es doch einfacher ..
1. produkte (kat)
1.1 reifen (kat) -> startseite
1.2 lichter (kat) -> grosse lichter-seite, kleine lichter-seite
in der version 4.2 gibts es ein sehr handliches navigationsmodul, mit dem man selber wählen kann, ob die seiten einer kategorie oder die kategorien (auch einer hauptkategorie), mit bzw ohne startseite angezeigt werden sollen. wenn es diese modul auch für die 4.3 und folgende geben würde, wäre das für sehr viele contenido-nutzer mehr als hilfreich. ich frag mich eh, warum altbewertes und erprobtes nicht übernommen wurde!
vielleicht weiss jemand, wie man für die 2. ebene anstelle der namen von hauptkategorien sich die namen der artikel einer kategorie anzeigen lassen kann? oder was man im navgationsmodul ändern bzw anpassen muss?
cheers ..
-c
hauptnavigation -> alle! seiten einer kategorie anzeigen
lösung ..
also, für alle die es interessiert und selbst ein wenig friemeln wollen .. anbei eine modifizierte version der service-navigation ..
ich habe deshalb dieses modul genommen, weil man damit explizit angeben kann, welche kategorie als "service"-navigation dienen soll. das ist ja auch sehr praktisch! der output-bereich wurde insoweit geändert, dass er nicht(!) die unterkategorien von der ausgewählten kategorie (CMS_VALUE[0]) sondern dessen seiten ausliesst und die titel als links anzeigt.
output :
das erscheinungsbild kann bei
entsprechend angepasst werden.
ich hoffe, dass einige zur erweiterung/verbesserungen dieses codes beitragen ..
peace ..
-c
ich habe deshalb dieses modul genommen, weil man damit explizit angeben kann, welche kategorie als "service"-navigation dienen soll. das ist ja auch sehr praktisch! der output-bereich wurde insoweit geändert, dass er nicht(!) die unterkategorien von der ausgewählten kategorie (CMS_VALUE[0]) sondern dessen seiten ausliesst und die titel als links anzeigt.
output :
Code: Alles auswählen
<?php
include_once($cfg["path"]["contenido"].$cfg["path"]["includes"]."functions.con.php");
$catStart = "CMS_VALUE[0]";
if ($catStart != "") {
$sql = "SELECT
A.idcat,A.idart,
B.title,B.idart,B.artsort
FROM
".$cfg["tab"]["cat_art"]." AS A,
".$cfg["tab"]["art_lang"]." AS B
WHERE
A.idcat = '".$catStart."' AND
B.idart = A.idart AND
B.idlang = '$lang' AND
A.is_start = '0' AND
B.online = '1'
ORDER BY
B.artsort";
$db->query($sql);
while ( $db->next_record() ) {
$url=$sess->url('front_content.php?client='.$client.'&lang='.$lang.'&idcat='.$db->f("idcat").'&idart='.$db->f("idart"));
echo '<a class="klein" href="'.$url.'">'.$db->f("title").'</a> ';
} // end while
}
?>
Code: Alles auswählen
echo '<a class="klein" href="'.$url.'">'.$db->f("title").'</a> ';
ich hoffe, dass einige zur erweiterung/verbesserungen dieses codes beitragen ..
peace ..
-c