Kleines Problem in Service Navigationsdarstellung

Gesperrt
Georg
Beiträge: 26
Registriert: Mi 14. Jan 2004, 13:19
Kontaktdaten:

Kleines Problem in Service Navigationsdarstellung

Beitrag von Georg »

Hallo Leute,

ich hab momentan ein kleines Problem in der Service Navigation, bzw. dessen Darstellung. Unter http://www.industrialrent.com/bautro/cms könnt ihr es sehen. Die Darstellung der einzelnen Links (Home, Impressum, Kontakt) dort ist noch fehlerhaft. Ich hätte gerne, das die Schrift MITTIG (vertikal gesehen) dargestellt wird, aber irgendwie bin ich zu doof dazu. Wer kann mir da Helfen?

Hier der Ausgabe-Code des Modules Service Navigation:
<?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"><tr>';
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 '<td valign="top" class=".navigation" padding-left:7px; padding-right:7px;">
<a class="klein" valign="middle" target="'.$target.'" href="front_content.php?idcat='.$db->f("idcat").'">'.$db->f("name").' <img src="images/separator.gif" width="2" border="0"> </a></td>';
} // end while
} // if
} // end foreach
} // end if (is_array)

echo '</tr></table>';

}
?>
Schon mal vielen Dank im vorraus.

Viele Grüße

Georg
kuchi
Beiträge: 222
Registriert: So 29. Jun 2003, 18:02
Wohnort: Neubrandenburg
Kontaktdaten:

Kleines Problem im Service

Beitrag von kuchi »

Hallo,

eine Sache die anders machen würde ist:

<td valign="top" class=".navigation" style="padding-left:7px;...

Code: Alles auswählen

echo '<td valign="top" class=".navigation" padding-left:7px; padding-right:7px;"> 
<a class="klein" valign="middle" target="'.$target.'" href="front_content.php?idcat='.$db->f("idcat").'">'.$db->f("name").' <img src="images/separator.gif" width="2" border="0"> </a></td>';
ansonsten probier auch mal <td valign="middle">...

Mehr finde ich im Moment nicht.

Gruß kuchi
Georg
Beiträge: 26
Registriert: Mi 14. Jan 2004, 13:19
Kontaktdaten:

Beitrag von Georg »

Danke für den Tip, bringt aber irgendwie keine Änderung mit sich... Fällt euch sonst noch irgendwas auf?

Danke und Gruß

Georg
#ayshe
Beiträge: 445
Registriert: Do 25. Mär 2004, 10:04
Kontaktdaten:

Beitrag von #ayshe »

Georg hat geschrieben:Fällt euch sonst noch irgendwas auf?
Ja, mach mal bei

Code: Alles auswählen

class=".navigation"
den punkt vor dem klassennamen weg. Der gehört nur im CSS dahin, nicht aber in seiner Referenz im HTML.

Gruß,
#ayshe
Georg
Beiträge: 26
Registriert: Mi 14. Jan 2004, 13:19
Kontaktdaten:

Beitrag von Georg »

Danke für die Tips. Leider rutscht die Service Navigation immer noch nicht nach oben. An was kann es noch liegen? Bin schön langsam wirklich am verzweifeln...

Gruß Georg
#ayshe
Beiträge: 445
Registriert: Do 25. Mär 2004, 10:04
Kontaktdaten:

Beitrag von #ayshe »

Hi Georg,

es liegt auf jeden Fall an Deinem HTML und CSS. Irgendwo ist da ein Haken drin. Musste wohl noch n bißchen suchen :wink:

Schöne Walpurgisnacht an alle!

#ayshe
micha667
Beiträge: 143
Registriert: Di 4. Mai 2004, 11:54
Kontaktdaten:

Beitrag von micha667 »

Georg hat geschrieben:Danke für die Tips. Leider rutscht die Service Navigation immer noch nicht nach oben. An was kann es noch liegen? Bin schön langsam wirklich am verzweifeln...

Gruß Georg
könnte daran liegen, daß die servive-navi-table (eigtl. unnötigerweise) in einer weiteren <table> liegt, deren <td> auf valign="top" eingestellt ist.

falls das nicht hilft, könnte man zusätzlich auch der ".navigation" ein "vertical-align:middle" mit auf den weg geben.
Gesperrt