Re: ich quäle mich - baseportal Forum - Web-Anwendungen einfach, schnell, leistungsfähig!
baseportal
English - Deutsch "Es gibt keine dummen Fragen - jeder hat einmal angefangen"

 baseportal-ForumDie aktuellsten 10, 30, 50, 100 Einträge anzeigen.  

 
 Ausgewählter Eintrag: Zur Liste 

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von ralf (3 Beiträge) am Freitag, 19.Dezember.2003, 21:23.
    ich quäle mich

      Hallo, habe mein Layout in verschiedene subroutinen gepackt:

      <perl>
      #### Subroutinen für Table #####
      

      sub table_beginn {"<table width='100%' class='text' border='0' cellspacing='0' cellpadding='1'><tr><td valign='top'>";
      }
      

      sub table_spaltenwechsel_trenner {"</td><td background='$Grafikpfad/tdback.gif' width='1'><img src='$Grafikpfad/spacer.gif' width='1' height='1'>";
      }
      

      sub table_spaltenwechsel {"</td><td width='200' valign='top' align='center'>";
      }
      

      sub table_ende {"</td></tr></table>";
      }
      

      sub table_trenner_horizontal {"<table width='75%' border='0' cellspacing='0' cellpadding='0' background='$Grafikpfad/trenner.gif'><tr><td height='5'><img src='$Grafikpfad/spacer.gif' width='5' height='5'></td></tr></table><br>";
      }
      

      </perl>

      Beim Aufruf der selbigen, speziell der letzen, wird das komplette Layout zerstört:

      <perl>
      out &table_beginn;
      get "Kategorie==Einleitung" ,"/meinedb/intern";
      

      out "<table width='75%' border='0' cellspacing='0' cellpadding='2' align='right' class='text'><tr><td><b>$intern_headline</b></td></tr><tr><td>$intern_txt</td></tr></table>";
      out &table_trenner_horizontal; 
      out &table_spaltenwechsel_trenner;
      out &table_spaltenwechsel;
      </perl>
      

      <!--Rechts Beginn-->
      <br><include src=teaser_suchbox_ort>
      <include src=teaser_lesen>
      <perl>
      out &table_ende;
      

      </perl>

      Gibt es hier Konflikte mit dem "get"?

     Antworten

    Beitrag von Christoph Bergmann (8110 Beiträge) am Freitag, 19.Dezember.2003, 21:35.
    Re: ich quäle mich

      Nein, das "get" sollte hier nicht stören...

      Was passiert denn? Wie zerhauts Dein Layout? -> Link

      Ansonsten: Schau Dir mal den Source-Code an - wird wirklich alles in der richtigen Reihenfolge ausgegeben? Hast Du Dich irgendwo mit den td's und tr's vertan?

      Was Du noch machen kannst ist zur Verdeutlichung sowas wie "## TD AUF ##" und "## TD ZU ##" einzustreuen...

      Ein schöner Trick ist es auch "table border=1" zu setzen, dann siehst Du wie die Tabelle aufgebaut ist...

      Ach ja und das "&" brauchste vor den Subroutine-Aufrufen nicht, wenn Du sie am Anfang definierst. Ich vermute mal Du include'st die am Anfang der Seite, oder?

     Antworten

    Beitrag von ralf (3 Beiträge) am Freitag, 19.Dezember.2003, 21:57.
    Re: ich quäle mich

     Antworten


     
 Liste der Einträge von 33000 bis 33150:Einklappen Zur Eingabe 
Neueste Einträge << 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | Neuere Einträge < Zur Eingabe  > Ältere Einträge | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 >> Älteste Einträge


Zurück zur Homepage

© baseportal.de. Alle Rechte vorbehalten. Nutzungsbedingungen



powered in 0.09s by baseportal.de
Erstellen Sie Ihre eigene Web-Datenbank - kostenlos!