Re: Detailansicht mit loop-Anweisung - 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 Spencer (109 Beiträge) am Freitag, 2.August.2002, 10:33.
    Re: Detailansicht mit loop-Anweisung

      Hallo Jürgen

      Sorry waren noch zwei Schreibfehler drin

      <table>
      <loop>
      <tr><td>Hier Deine Details z.B. $name etc.</td></tr>
      </loop>
      </table>
      

      Weis nicht ob es noch andere Möglichkeiten gibt. Bewege mich selber ungefähr 5cm über der "Perl-Grasnarbe" ;-)

      Gruß
      Spencer


    Antworten

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von Vogel_Juergen (3 Beiträge) am Donnerstag, 1.August.2002, 14:10.
    Detailansicht mit loop-Anweisung

      Als DB-Anfänger und Perl-Laie brauche ich dringend Hilfe:

      1.
      Mit dem Befehl: <do action=all> wird in der Adressdatenbank das Feld Name als
      Link ausgeben um hier zur Detailansicht zu gelangen.

      Wie kann ich das nun in einer LOOP-Anweisung einbinden?
      Bsp:
      <loop sort=Firmenname>
      <b>$Firmenname</b> - $Firmenbezeichnung<br>
      $Strasse, $PLZ $Ort<br>
      Telefon: $Telefon &nbsp; Fax: $Fax &nbsp; Mobil: $Mobil<br>
      eMail: <a href="mailto:$EMail">$Name</a> &nbsp; Internet: <a
      href="$Url">$Homepage</a><br><br>
      </loop>
      

      2.
      Wie kann ich die verhindern, das bei einem fehlenden Eintrag z.B. im Feld eMail
      der Titel ausgegeben wird?
      Bsp-Ausgabe:
      Fa. Mustermann - EDV und mehr
      Musterstr. 8, 77777 Musterstadt
      Telefon: 072423552855, Fax: 024582154 Mobil: 0175258524445
      eMail: ________ Homepage: __________
      (Da die beiden Letzten Felder leer sind sollte auch für diesen Datensatz kein
      eMail- und kein Homepage-Titel ausgegeben werden.)

      Allen, die hier detailierte Hilfe geben -->
      Herzlichen Dank!

     Antworten

    Beitrag von Spencer (109 Beiträge) am Donnerstag, 1.August.2002, 14:56.
    Re: Detailansicht mit loop-Anweisung

      Hallo Juergen,
      probiers mal so:

      <loop sort=Firmenname code=perl>
      out "<b>$Firmenname</b> - $Firmenbezeichnung<br>
      $Strasse, $PLZ $Ort<br>
      Telefon: $Telefon   Fax: $Fax   Mobil: $Mobil<br>";
      if ($EMail ne "")
      {
      out "eMail: <a href='mailto:$EMail'>$Name</a> ";
      }
      if ($Homepage ne "")
      {
      out "Internet: <a href="$Url">$Homepage</a><br><br>";
      }
      </loop> 
      

      Müsste funktionieren wenn ich mich nicht verschrieben habe.

      Gruß Spencer

     Antworten

    Beitrag von Vogel_Juergen (3 Beiträge) am Donnerstag, 1.August.2002, 15:20.
    Re: Detailansicht mit loop-Anweisung

      Hallo Spencer,

      Vielen Dank hat zwar 'nen kleinen Fehler (Syntaxfehler)
      bei
      {
      out "Internet: <a href="$Url">$Homepage</a> <br><br> ";
      }
      
      richtig ist
      {
      out "Internet: <a href='$Url'>$Homepage</a> <br><br> ";
      }
      
      aber jetzt funktionierts wenigstens.

      Hast du nicht zufällig noch eine Antwort zum 1. Problem: "(Link)Detailansicht" ?

      ciao

     Antworten

    Beitrag von Spencer (109 Beiträge) am Donnerstag, 1.August.2002, 15:29.
    Re: Detailansicht mit loop-Anweisung

      Hallo Juergen

      Versuch mal

      <a href="http://baseportal.de/cgi-bin/baseportal.pl?htx=/deinTemplate&Id==$_id">$Name</a> 
      

      Gruß
      Spencer

     Antworten

    Beitrag von Jürgen (614 Beiträge) am Freitag, 2.August.2002, 10:01.
    Re: Detailansicht mit loop-Anweisung

      Hallo Spencer,

      Danke für die Hilfe.

      So funktionierts - Detailansicht wird angezeigt.
      Jedoch nicht alle Felder.
      Kann man über diesen Link auch angeben, dass alle Felder angezeigt werden?

      Gruß Jürgen

     Antworten

    Beitrag von Spencer (109 Beiträge) am Freitag, 2.August.2002, 10:31.
    Re: Detailansicht mit loop-Anweisung

      Hallo Jürgen

      Ich hab für die Detailansicht ein eigenes Template.
      Etwa so:

      <table>
      <loop>
      <tr>td>Hier Deine Details z.B. $name etc.</td><tr>
      </loop>
      </table>
      

      Weis nicht ob es noch andere Möglichkeiten gibt. Bewege mich selber ungefähr 5cm über der "Perl-Grasnarbe" ;-)

      Gruß
      Spencer

     Antworten

    Beitrag von Spencer (109 Beiträge) am Freitag, 2.August.2002, 10:33.
    Re: Detailansicht mit loop-Anweisung

      Hallo Jürgen

      Sorry waren noch zwei Schreibfehler drin

      <table>
      <loop>
      <tr><td>Hier Deine Details z.B. $name etc.</td></tr>
      </loop>
      </table>
      

      Weis nicht ob es noch andere Möglichkeiten gibt. Bewege mich selber ungefähr 5cm über der "Perl-Grasnarbe" ;-)

      Gruß
      Spencer

     Antworten

    Beitrag von Jürgen (614 Beiträge) am Freitag, 2.August.2002, 10:40.
    Re: Detailansicht mit loop-Anweisung

      Hallo Spencer,

      Da bist du ja schon 4 cm weiter als ich :-)

      Nochmals Danke! Mach' ich dann eben auch so.

      Bis dann...

      Jürgen

     Antworten

    Beitrag von Spencer (109 Beiträge) am Donnerstag, 1.August.2002, 15:34.
    Re: Detailansicht mit loop-Anweisung

      Hallo Juergen

      Versuch mal

      <a href="http://baseportal.de/cgi-bin/baseportal.pl?htx=/deinTemplate&Id==$_id">$Name</a> 
      

      Gruß
      Spencer

     Antworten

    Beitrag von Vogel_Juergen (3 Beiträge) am Donnerstag, 1.August.2002, 15:31.
    Re: Detailansicht mit loop-Anweisung

      Hallo Spencer,

      Vielen Dank hat zwar 'nen kleinen Fehler (Syntaxfehler)
      bei
      {
      out "Internet: <a href="$Url">$Homepage</a> <br><br> ";
      }
      
      richtig ist
      {
      out "Internet: <a href='$Url'>$Homepage</a> <br><br> ";
      }
      
      aber jetzt funktionierts wenigstens.

      Hast du nicht zufällig noch eine Antwort zum 1. Problem: "(Link)Detailansicht" ?

      ciao

     Antworten


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