Re: Bildausgabe mit loop abwechselnd links/rechtsbündig - 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 
    Beitrag von Claus S. (1671 Beiträge) am Donnerstag, 31.Oktober.2002, 11:20.
    Re: Bildausgabe mit loop abwechselnd links/rechtsbündig

      hallo micha,

      das hat mit loop nichts zu tun, da ich mit get arbeite, aber das ist egal.
      dieses kleine stück code
      $work_align = ($_loop %2 ? 'left' : 'right');
      habe ich aus sanders beispiel für die abwechselnde farbgebung bei listen. du setzt es nach dem loop befehl und vor der eigentlichen ausgabe, dann wird alternierend entweder 'right' oder 'left' in das arbeitsfeld gesetzt. und diese feld nimmst du dann als wert für align-parameter beim td-tag.
      

      gruss claus


    Antworten

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von Micha Jost (347 Beiträge) am Mittwoch, 30.Oktober.2002, 17:19.
    Bildausgabe mit loop abwechselnd links/rechtsbündig

      Hallo,
      mit dem nachfolgenen Code wird ein schlichter loop erzeugt (mit einem Bild).
      Kann man denn nun (range ist auf 4)
      bei der Ausgabe festlegen, dass dieses Bild ($Bild) mal abwechselnd linksbündig und rechtbündig dargestellt wird, damit die Ausgabe ein bischen aufgelockert wird?

      Danke für Tipps
      Gruß
      Micha


      <html>
      

      <title>Portal</title>
      <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
      <include src=style>
      

      <body bgcolor="#ffffff" text="#000000">


      <font face="Verdana, Arial, Helvetica, sans-serif" size="2" color="#666666"><b>
      <perl>
      out datum("jetzt", "Wochentag, Tag. Monatname Jahr");
      </perl>
      </b></font>
      <loop db=Portal sort=-Datum Fertig~=1 range^=0,4> 
      <table width="90%" border="0" bordercolor="#FFFFFF" bgcolor="#FFFFFF">
        <tr valign="top" bgcolor="#e9e9e9"> 
          <td colspan="2"><font face="Verdana,Arial" size="1" color="#666666"><b>$Datum</b></font><font face="Verdana,Arial" size="2"><b><br>
            $Titel</b></font></td>
        </tr>
        <tr valign="TOP"> 
          <td colspan="2"><font face="Verdana,Arial" size="2"><img src=$Bild align="left" vspace="2" hspace="2"></font><font face="Verdana,Arial" size="2">$Kurztext</font></td>
             <br>
        </tr>
        <tr> 
          <td width="15%"> <font face="Verdana,Arial" size="1"><a href=$Link target="_blank">$Wennlink</a> 
            </font></td>
          <td width="70%">
            <div align="right"><font face="Verdana,Arial" size="1">
      <a href=javascript:NewWindow('http://rathaus-buerstadt.de/cgi-bin/baseportal.pl?htx=/rathaus-buerstadt.de/detailseite_portal&Id=$_id','560','680')>$Zusatzinfos</a>
      
              </font></div>     </td>   </tr>   <tr>     <td colspan="2">       <div align="left"><font face="Verdana,Arial" size="2"><img src=http://www.rathaus-buerstadt.de/bilder/Linie.gif height="3" width="300"></font></div>     </td>   </tr>
      </table>
      </loop> 
      

      <p align="center"> <font face="Verdana,Arial, Helvetica, sans-serif" size="2">
      <perl> 
        my $newrange=$_range+$_range_length;
       my $oldrange=$_range-$_range_length;
       $oldrange=0 
        if $oldrange<0 && $oldrange>-$_range_length; 
      out "<< <a href=\"$_link&range=$oldrange,$_range_length\">Zurück</a> "
       if $oldrange>=0;
       out "<a href=\"$_link&range=$newrange,$_range_length\">Weitere 
        Neuigkeiten</a> >>" if $newrange<$_amount_query;
      </perl>
      </font> </p>
      </body>
      </html>
      

     Antworten

    Beitrag von Claus S. (1671 Beiträge) am Mittwoch, 30.Oktober.2002, 18:11.
    Re: Bildausgabe mit loop abwechselnd links/rechtsbündig

      hallo micha,

      so habe iches dieser tage gemacht:

      out "<TABLE CELLPADDING=0 CELLSPACING=0 WIDTH=95% BORDER=0>\n";
                 out "<TR><TD CLASS=a8><IMG SRC=http://www.ars-communicandi.de/kunden/tierfreunde/gfx/pfeilred.gif ALT='' BORDER=0><A CLASS=link3 HREF=../tfe/ptf501 target=_self>&nbsp;Home&nbsp;</A>\n";
                 out "<IMG SRC=http://www.ars-communicandi.de/kunden/tierfreunde/gfx/pfeilred.gif ALT='' BORDER=0>&nbsp;Tiervermittlung  Hunde</TD></TR>\n";
                 out "<TR><TD><HR COLOR=#CCCC99></TD></TR>\n";
                 $gv_mainfile = "../tfd/tftier";
                 $such_ti_art = "HU";
                 get ["ti_vermittelt", "==", "", "and", "ti_art", "==", "$such_ti_art", "sort=-ti_eingdat"],"$gv_mainfile";
                 while (get_next("$gv_mainfile"))
                     {
                      $work_align = ($_loop %2 ? 'left' : 'right');
                      out "<TR>\n";
                      out "<TD CLASS=a12b><IMG SRC=http://www.ars-communicandi.de/kunden/tierfreunde/pic/$ti_bild ALT=$ti_name VSPACE='10' HSPACE='10' ALIGN=$work_align>$ti_name<P ALIGN=justify>$ti_besch</P></TD>\n";
                      out "</TR>\n";
                      out "<TR><TD><HR COLOR=#CCCC99></TD></TR>\n";
                     }
                 out "</TABLE>\n";
      

      gruss

      claus

     Antworten

    Beitrag von Micha Jost (347 Beiträge) am Mittwoch, 30.Oktober.2002, 22:02.
    Re: Bildausgabe mit loop abwechselnd links/rechtsbündig

      Hallo Claus,

      ja, das könnte ich auch mal so probieren.

      Besten Dank

      Gruß
      Micha

     Antworten

    Beitrag von Micha Jost (347 Beiträge) am Donnerstag, 31.Oktober.2002, 09:44.
    Re: Bildausgabe mit loop abwechselnd links/rechtsbündig

      Hallo Claus,

      in dem Skript-Teil
      $work_align = ($_loop %2 ? 'left' : 'right');
      
      blicke ich nicht ganz durch.
      Wo hast Du den §_loop definiert bzw. wo steht Dein range?
      Gruß
      Micha

     Antworten

    Beitrag von Claus S. (1671 Beiträge) am Donnerstag, 31.Oktober.2002, 11:20.
    Re: Bildausgabe mit loop abwechselnd links/rechtsbündig

      hallo micha,

      das hat mit loop nichts zu tun, da ich mit get arbeite, aber das ist egal.
      dieses kleine stück code
      $work_align = ($_loop %2 ? 'left' : 'right');
      habe ich aus sanders beispiel für die abwechselnde farbgebung bei listen. du setzt es nach dem loop befehl und vor der eigentlichen ausgabe, dann wird alternierend entweder 'right' oder 'left' in das arbeitsfeld gesetzt. und diese feld nimmst du dann als wert für align-parameter beim td-tag.
      

      gruss claus

     Antworten


     
 Liste der Einträge von 42751 bis 42901: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.08s by baseportal.de
Erstellen Sie Ihre eigene Web-Datenbank - kostenlos!