2. sowie 3. Navigation stufe diferenzieren

Gesperrt
mediaculture
Beiträge: 17
Registriert: Fr 20. Feb 2004, 11:44
Wohnort: Zürich / Zürich
Kontaktdaten:

2. sowie 3. Navigation stufe diferenzieren

Beitrag von mediaculture »

Guten Tag, ich habe folgende Frage an Euch

Ich suche ne Möglichkeit wo in der Navigation das 2. resp 3. Navigations pinkt klarer differenzierter dargestellt werden, denn im Moment, kann man der unter Rubriken (sprich 3. navigations- Punkt nicht von der 2 Punkt unterscheiden.)
Siehe www.werbeuhren.com/cms unter der Rubrik Referenzen.
Zuletzt geändert von mediaculture am Mo 23. Feb 2004, 16:25, insgesamt 1-mal geändert.
wolfganggarella
Beiträge: 74
Registriert: Fr 7. Nov 2003, 11:35
Wohnort: München
Kontaktdaten:

Beitrag von wolfganggarella »

hi stefano,

vergleich' mal Deine aktuellen cms/templates/navXXXXX_XX.html mit der Originaldistribution: dort sind jeweils styles hinterlegt mit einer Einrückung nach rechts, während im Quelltext Deiner aktuellen Seite diese styles fehlen. That's why.

Abhilfe: in die Templates für die dritte Ebene (navthird_on und _off) 'nen style mit padding-left einfügen oder 'ne Klasse mit Bezug auf das externe Stylesheet.

Gruß
Wolfgang
mediaculture
Beiträge: 17
Registriert: Fr 20. Feb 2004, 11:44
Wohnort: Zürich / Zürich
Kontaktdaten:

Danke für dein feedback

Beitrag von mediaculture »

mein problem ist, dass ich einen sript benutze die so lautet :

<?php

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

$catStart = "CMS_VALUE[0]";

if ($catStart != "")
{
$catIds = conDeeperCategoriesArray($catStart);

echo '<table cellpadding="0" cellspacing="0" border="0">';

if ( is_array($catIds) ) {

foreach($catIds as $key=>$val) {
// Ersten Eintrag ueberspringen, weil das der Menupunkt selbst ist
// und nicht angezeigt werden soll.
if ($key != 0)


{

$sql = "SELECT CAT.idcat AS idcat, name FROM ".
$cfg["tab"]["cat"]." AS CAT, ".
$cfg["tab"]["cat_lang"]." AS CATLANG
WHERE CAT.idcat = ".$val."
AND CAT.idcat = CATLANG.idcat
AND CATLANG.idlang = '$lang'";

$db->query($sql);


while ( $db->next_record() ) {
echo '<tr><td bgcolor="#F6F6F6">&nbsp;<a class="klein" href="front_content.php?idcat='.$db->f("idcat").'">['.$db->f("name").']</a></td><td width="1" bgcolor="#000033"></td></tr><tr><td width="100%" height="1" background="_img/1px.gif"></td></tr>';
} // end while
} // if
} // end foreach
} // end if (is_array)

echo '</table>';

}
?>

ich wollte einfach nur 2 und 3 klarer differenzieren, wäre mega cool, wenn jemand mir helfen könnte

gruss und vielen Dank im voraus

Stefano Sabino

PS: ich bin nur ein Webdesigner,
wolfganggarella
Beiträge: 74
Registriert: Fr 7. Nov 2003, 11:35
Wohnort: München
Kontaktdaten:

Beitrag von wolfganggarella »

hi stefano,

versuch's mal mit folgenden Änderungen (unterstrichen):
$sql = "SELECT CAT.idcat AS idcat, name, level FROM ".
$cfg["tab"]["cat"]." AS CAT, ".
$cfg["tab"]["cat_tree"]." AS CATTREE, ".
$cfg["tab"]["cat_lang"]." AS CATLANG
WHERE CAT.idcat = ".$val."
AND CAT.idcat=CATTREE.idcat
AND CAT.idcat = CATLANG.idcat
AND CATLANG.idlang = '$lang'";

$db->query($sql);


while ( $db->next_record() ) {
if($db->f("level")==3){
echo '<tr><td bgcolor="#F6F6F6" style="padding: 0px 0px 0px 10px;">&nbsp;<a class="klein" href="front_content.php?idcat='.$db->f("idcat").'">['.$db->f("name").']</a></td><td width="1" bgcolor="#000033"></td></tr><tr><td width="100%" height="1" background="_img/1px.gif"></td></tr>';
}elseif($db->f("level")==2){
echo '<tr><td bgcolor="#F6F6F6">&nbsp;<a class="klein" href="front_content.php?idcat='.$db->f("idcat").'">['.$db->f("name").']</a></td><td width="1" bgcolor="#000033"></td></tr><tr><td width="100%" height="1" background="_img/1px.gif"></td></tr>';


Zufriedenstellend, oder? Falls nicht, lass' Dir das von dem, der den Code gestrickt hat, umbauen.

Gruß
Wolfgang
mediaculture
Beiträge: 17
Registriert: Fr 20. Feb 2004, 11:44
Wohnort: Zürich / Zürich
Kontaktdaten:

Herzlichen Dank an wolfganggarella

Beitrag von mediaculture »

es hat funktioniert, musste nur noch nach langem fragen und experimentieren nachfragen wieso ich deinen script nicht benutzen konnte, bis mir als Webdesigner einfiel, Abschluss klammern " } " nicht vergessen am Schluss da ja im f($db->f("level")==3){ <---- eine wieder geöffnet wurde..

vielen dank echt toll

Mit freundlichen Grüssen

Stefano Sabino
Gesperrt