Seite 1 von 1

Navimenü (Hilfsnavi) verschieben

Verfasst: So 30. Okt 2005, 17:14
von MiND
ich habe eine Problem mit der Umsetzung.
Meine Navileitste muss oben weiter rechts stehen, da ich den mittleren Container von 600 auf 800px geändert habe.

Nun ist es die Schwierigkeit das Menü oben zu verschieben, nur gibts dafür keinen Wert, den ich ändern könnte, sondern man brauch eine eigene Funktion dafür.

Die Ausgabe der Servicenavigation:

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 '<table cellpadding="0" cellspacing="0" border="0"><tr>';
  echo '<td><img src="images/wuerfel.gif"></td>';

  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 height="21" class=".navigation" style="border: 0px; border-top:1px; border-color: #5C5C5C; border-style: dashed; background-color: #FFFFFF; padding-left:7px; padding-right:7px;">
          <a class="klein" target="'.$target.'" href="front_content.php?idcat='.$db->f("idcat").'">'.$db->f("name").'</a></td>';
        } // end while
      } // if
    }  // end foreach
  } // end if (is_array)

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

}
?>
Wo muss ich welchen Wert ändern, damit das navi ganz rechts hinten erscheint?

Danke und Gruß
MiND

Re: Navimenü (Hilfsnavi) verschieben

Verfasst: So 30. Okt 2005, 17:31
von Halchteranerin
Ich drueck's mal salopp aus:
MiND hat geschrieben:Nun ist es die Schwierigkeit das Menü oben zu verschieben, nur gibts dafür keinen Wert, den ich ändern könnte, sondern man brauch eine eigene Funktion dafür.
HAEH? Hochdeutsch: Wie bitte? Was fuer eine Funktion?

Verfasst: So 30. Okt 2005, 17:31
von mvf
Nicht das ich hier Anhnung hätte ;) , aber legt man die Postion der Servicenavigation im Design nicht innerhalb des Layouts fest?

Verfasst: So 30. Okt 2005, 18:38
von MiND
also ganz oben im "Header" des contenido is ne navigationsleiste, die sich Servicenavigation nennt.
Diese möchte ich verschieben, aber weiss nicht wo das genau geht...

Gruß
MiND

Verfasst: So 30. Okt 2005, 18:40
von mvf
MiND hat geschrieben:also ganz oben im "Header" des contenido is ne navigationsleiste, die sich Servicenavigation nennt.
Diese möchte ich verschieben, aber weiss nicht wo das genau geht...

Gruß
MiND
poste doch mal das Layout dazu bitte

Verfasst: So 30. Okt 2005, 18:44
von MiND
Das layout wäre:

Code: Alles auswählen

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<html>
<head>
        <title>Contenido</title>
        <link rel="stylesheet" type="text/css" href="css/format.css">
</head>

<body bgcolor="white" style="margin:0px">
<table width="100%" height="100%" cellspacing="0" cellpadding="0" border="0">
<tr><td height="5"></td></tr>
<tr><td align="center">
<table width="800" border="0" height="100%" cellspacing="0" cellpadding="0">
 <tr>
   <td width="200" align="center">CMS_CONTAINER[1]</td>
    <td align="center" height="80" with="400">
     <table width="600" border="0" height="80" cellspacing="0" cellpadding="0" background="images/background2.jpg" style="border: 1px;border-color: #828282; border-style: dashed; background-color: #E5E5E5">
     <tr><td>
     <table border="0" cellspacing="0" cellpadding="0" width="400" height="80">
     <tr><td> </td></tr><tr><td align="right" valign="bottom">

     <!--hilfsnavi-->
     CMS_CONTAINER[2]
     <!--hilfsnavi ende-->

     </td></tr>
     </table>
     </td></tr>
     </table>

    </td>
    <td width="200" align="center">CMS_CONTAINER[3]</td>
  </tr>

  <tr><td colspan="3" height="5"></td></tr>


  <tr>
          <td align="right" valign="top"> 
            <!--navi-->
            CMS_CONTAINER[4] 
            <!--navi ende-->
            <br>
            <br>
            <table cellspacing="0" cellpadding="0" border="0">
              <tr> 
                <td>CMS_CONTAINER[5]</td>
              </tr>
              <tr> 
                <td>CMS_CONTAINER[6]</td>
              </tr>
              <tr> 
                <td>CMS_CONTAINER[7]</td>
              </tr>
            </table> </td>
     <td valign="top">
      <!--inhalt-->
        <table width="600" height="50%" border="0" cellspacing="0" cellpadding="0" style="border: 1px;border-color: #828282; border-style: dashed; background-color: #E5E5E5">
         <tr><td height="20" colspan="2"> </td></tr>
        <tr><td rowspan="3" width="25"> </td>
                <td valign="top" height="30" class="headline">CMS_CONTAINER[8]</td>
              </tr>
        <tr>
                <td valign="top" height="30" class="subheadline">CMS_CONTAINER[9]</td>
              </tr>
        <tr>
                <td valign="top" height="100%" class="text">CMS_CONTAINER[10]</td>
              </tr>
     </table>
       <!--inhalt ende-->
      </td>

     <td align="center" valign="top">

        <table cellspacing="0" cellpadding="0" border="0">

            <tr>
                <td>CMS_CONTAINER[11]</td>
            </tr>
            
            <tr>
                <td>CMS_CONTAINER[12]</td>
            </tr>
            
            <tr>
                <td>CMS_CONTAINER[13]</td>
            </tr>

        </table>

</td></tr></table>

</td></tr></table>
</body>
</html>

Verfasst: So 30. Okt 2005, 18:48
von rezeptionist

Code: Alles auswählen

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<html>
<head>
        <title>Contenido</title>
        <link rel="stylesheet" type="text/css" href="css/format.css">
</head>

<body bgcolor="white" style="margin:0px">
<table width="100%" height="100%" cellspacing="0" cellpadding="0" border="0">
<tr><td height="5"></td></tr>
<tr><td align="center">
<table width="800" border="0" height="100%" cellspacing="0" cellpadding="0">
 <tr>
   <td width="200" align="center">CMS_CONTAINER[1]</td>
    <td align="center" height="80" with="400">
     <table width="600" border="0" height="80" cellspacing="0" cellpadding="0" background="images/background2.jpg" style="border: 1px;border-color: #828282; border-style: dashed; background-color: #E5E5E5">
     <tr><td align="right" style="width:600px; "><!--hilfsnavi-->
     CMS_CONTAINER[2]
     <!--hilfsnavi ende-->
     </td>
     </tr>
     </table>

    </td>
    <td width="200" align="center">CMS_CONTAINER[3]</td>
  </tr>

  <tr><td colspan="3" height="5"></td></tr>


  <tr>
          <td align="right" valign="top">
            <!--navi-->
            CMS_CONTAINER[4]
            <!--navi ende-->
            <br>
            <br>
            <table cellspacing="0" cellpadding="0" border="0">
              <tr>
                <td>CMS_CONTAINER[5]</td>
              </tr>
              <tr>
                <td>CMS_CONTAINER[6]</td>
              </tr>
              <tr>
                <td>CMS_CONTAINER[7]</td>
              </tr>
            </table> </td>
     <td valign="top">
      <!--inhalt-->
        <table width="600" height="50%" border="0" cellspacing="0" cellpadding="0" style="border: 1px;border-color: #828282; border-style: dashed; background-color: #E5E5E5">
         <tr><td height="20" colspan="2"> </td></tr>
        <tr><td rowspan="3" width="25"> </td>
                <td valign="top" height="30" class="headline">CMS_CONTAINER[8]</td>
              </tr>
        <tr>
                <td valign="top" height="30" class="subheadline">CMS_CONTAINER[9]</td>
              </tr>
        <tr>
                <td valign="top" height="100%" class="text">CMS_CONTAINER[10]</td>
              </tr>
     </table>
       <!--inhalt ende-->
      </td>

     <td align="center" valign="top">

        <table cellspacing="0" cellpadding="0" border="0">

            <tr>
                <td>CMS_CONTAINER[11]</td>
            </tr>
           
            <tr>
                <td>CMS_CONTAINER[12]</td>
            </tr>
           
            <tr>
                <td>CMS_CONTAINER[13]</td>
            </tr>

        </table>

</td></tr></table>

</td></tr></table>
</body>
</html>

Verfasst: So 30. Okt 2005, 18:48
von mvf
kurz Abendessen ;) Mahlzeit!

Verfasst: So 30. Okt 2005, 18:52
von MiND
habs gefunden, sorrüüüü ;)

bei

Code: Alles auswählen

<table width="400" border="0" height="80" cellspacing="0" cellpadding="0" background="images/background2.jpg" style="border: 1px;border-color: #828282; border-style: dashed; background-color: #E5E5E5">
     <tr><td>
     <table border="0" cellspacing="0" cellpadding="0" width="600" height="80">
     <tr><td> </td></tr><tr><td align="right" valign="bottom">

     <!--hilfsnavi-->
     CMS_CONTAINER[2]
     <!--hilfsnavi ende-->
den Wert <table width="400" auf 600 geändert und es passt ;)

Verfasst: So 30. Okt 2005, 19:00
von mvf
MiND hat geschrieben:habs gefunden, sorrüüüü ;)

bei

Code: Alles auswählen

<table width="400" border="0" height="80" cellspacing="0" cellpadding="0" background="images/background2.jpg" style="border: 1px;border-color: #828282; border-style: dashed; background-color: #E5E5E5">
     <tr><td>
     <table border="0" cellspacing="0" cellpadding="0" width="600" height="80">
     <tr><td> </td></tr><tr><td align="right" valign="bottom">

     <!--hilfsnavi-->
     CMS_CONTAINER[2]
     <!--hilfsnavi ende-->
den Wert <table width="400" auf 600 geändert und es passt ;)
Na prima, wollte gerade loslegen ;)

Verfasst: So 30. Okt 2005, 19:16
von MiND
trotzdem danke für deine hilfe ;)
Sonst wär ich net draufgekommen :P