Es wäre schön, wenn der Navigationspunkt, den man ausgewählt hat, irgendwie auf der dann aufgehenden Seite hervorgehoben wäre, fett, unterstrichen o.ä.
Hat jemand dafür eine Lösung??
Kategorie hervorheben
Hallo,
ich muß zugeben, daß ich die Service-Navigation von http://www.contenido-module.de (das meinst Du doch mit "Hilfenavigation", oder?) noch nicht selbst genutzt habe, aber auf den ersten Blick würde ich sagen, daß folgende Änderung im Output-Code (ungetestet!) helfen sollte:
Und dann die CSS-Angaben für die beiden Klassen erstellen. Ich hoffe, ich hab Dein Problem richtig verstanden.
Schöne Grüße
Robert
ich muß zugeben, daß ich die Service-Navigation von http://www.contenido-module.de (das meinst Du doch mit "Hilfenavigation", oder?) noch nicht selbst genutzt habe, aber auf den ersten Blick würde ich sagen, daß folgende Änderung im Output-Code (ungetestet!) helfen sollte:
Code: Alles auswählen
//(...)
while ( $db->next_record() ) {
echo '<td height="21" class=".navigation" style="border: 1px; border-color: CMS_VALUE[6]; border-style: dashed; background-color: CMS_VALUE[5]; padding-left:7px; padding-right:7px;">';
if ($db->f("idcat") == $idcat){
echo "<a class=\"hilfsNaviAktiv\" ";
}else{
echo "<a class=\"hilfNaviStd\" ";
}
echo ' href="front_content.php?idcat='.$db->f("idcat").'">'.$db->f("name").'</a></td>';
} // end while
//(...)
Und dann die CSS-Angaben für die beiden Klassen erstellen. Ich hoffe, ich hab Dein Problem richtig verstanden.
Schöne Grüße
Robert
Hallo,
ich habe den gleichen Wunsch, aber einen etwas anderen Hilfsnavi-Code. In den habe ich Roberts Ergänzung eingefügt, dann werden mir aber gar keine Navigationsitems mehr angezeigt. Was muß ich anders machen?
Hier der Code, wie ich ihn momentan verwenden (also ohne Roberts Ergänzung):
Grüße,
#ayshe
ich habe den gleichen Wunsch, aber einen etwas anderen Hilfsnavi-Code. In den habe ich Roberts Ergänzung eingefügt, dann werden mir aber gar keine Navigationsitems mehr angezeigt. Was muß ich anders machen?
Hier der Code, wie ich ihn momentan verwenden (also ohne Roberts Ergänzung):
Code: Alles auswählen
<?php
include_once($cfg["path"]["contenido"].$cfg["path"]["includes"]."functions.con.php");
$catStart = "CMS_VALUE[0]";
if ($catStart != "") {
$catIds = conDeeperCategoriesArray($catStart);
echo '<ul>';
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'
AND CATLANG.visible = '1'";
$db->query($sql);
$db2 = new DB_Contenido;
while ( $db->next_record() ) {
$target = "_self";
/* Check for redirect and new window flag */
$sql = "SELECT idart FROM ".$cfg["tab"]["cat_art"]." WHERE idcat='". $db->f("idcat")."' AND is_start = '1'";
$db2->query($sql);
if ($db2->next_record())
{
$cidart = $db2->f("idart");
$sql = "SELECT external_redirect FROM ".$cfg["tab"]["art_lang"]." WHERE idart = '$cidart' AND idlang='$lang'";
$db2->query($sql);
if ($db2->next_record())
{
$target = ( $db2->f("external_redirect") == 0 ) ? '_self' : '_blank';
}
}
echo '<li>
<a href="front_content.php?idcat='.$db->f("idcat").'">'.$db->f("name").'</a></li>';
} // end while
} // if
} // end foreach
} // end if (is_array)
echo '</ul>';
}
?>
#ayshe