Re: fehler nicht auffindbar - eintragsanzeige freigabe mit checkbox - 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 hempelr (1976 Beiträge) am Mittwoch, 18.Februar.2004, 13:29.
    Re: fehler nicht auffindbar - eintragsanzeige freigabe mit checkbox

      Hallo, Sasche,
      beim get geht das m.E. so nicht - musst mit Parametervars arbeiten, die im get dann belegt werden, ggf. sind die vorzubelegen.

      das get sähe bspw. wie folgt aus:

      $dsn ||= "*"; # dsn vorbelegen, damit ohne übergebene dsn alle DS angezeigt werden
      get "Id==$dsn on==1", "termine";
      while(get_next("termine")){
      if ($ans ne "gesamt"){
      out "<a href=deinlink&dsn=$_id&ans=gesamt>$Titel</a><br>";
      } elsif ($ans eq "gesamt"){
      out "Detailansicht: $Feld_a - $Feld_b - $Feld_c usw.";
      }
      

      das Template was dann die Detailansicht macht, müsste dann ebenfalls das get von oben haben - sinnvoller und m.E. effektiver ist es, einen Paramter mit zu übergeben und einfach das gleiche Template nochmal aufzurufen, allerdings dann in nem if/else-Zweig ne andere Ausgabe generieren (ist hier der elsif-Zweig)

      Hoffe es hilft dir weiter
      Ruben


    Antworten

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von sascha (539 Beiträge) am Mittwoch, 18.Februar.2004, 12:46.
    fehler nicht auffindbar - eintragsanzeige freigabe mit checkbox

      hallo,

      über ein formular kann man einträge vornehmen, die aber erst online
      sein sollen, wenn ich eine checkbox aktiviere.

      in einem anderen projekt mit <loop db=xxx on==1>
      funktioniert das einwandfrei.

      ich habe es jetzt folgendermaßen versucht, doch mein "on==1" wird
      ignoriert.
      hat jemand einen tipp?

      danke sascha

      hier der aufruf:

      t=von", "termine";
         while(get_next("termine"))
         {
          out "<div style='border-bottom-style:dashed; border-bottom-width:1px; border-bottom-color:black'><a href=http://domain.de/cgi-bin/baseportal.pl?htx=/domain.de/kalender/detail&on==1&Id==$Id target=blank><font size=-2>$Titel</font></a></div><br>";
         }
           
         out "</td></tr></table>";
         out "</td>";
      

     Antworten

    Beitrag von hempelr (1976 Beiträge) am Mittwoch, 18.Februar.2004, 13:29.
    Re: fehler nicht auffindbar - eintragsanzeige freigabe mit checkbox

      Hallo, Sasche,
      beim get geht das m.E. so nicht - musst mit Parametervars arbeiten, die im get dann belegt werden, ggf. sind die vorzubelegen.

      das get sähe bspw. wie folgt aus:

      $dsn ||= "*"; # dsn vorbelegen, damit ohne übergebene dsn alle DS angezeigt werden
      get "Id==$dsn on==1", "termine";
      while(get_next("termine")){
      if ($ans ne "gesamt"){
      out "<a href=deinlink&dsn=$_id&ans=gesamt>$Titel</a><br>";
      } elsif ($ans eq "gesamt"){
      out "Detailansicht: $Feld_a - $Feld_b - $Feld_c usw.";
      }
      

      das Template was dann die Detailansicht macht, müsste dann ebenfalls das get von oben haben - sinnvoller und m.E. effektiver ist es, einen Paramter mit zu übergeben und einfach das gleiche Template nochmal aufzurufen, allerdings dann in nem if/else-Zweig ne andere Ausgabe generieren (ist hier der elsif-Zweig)

      Hoffe es hilft dir weiter
      Ruben

     Antworten

    Beitrag von sascha (539 Beiträge) am Mittwoch, 18.Februar.2004, 13:34.
    Re: fehler nicht auffindbar - eintragsanzeige freigabe mit checkbox

      hallo ruben,

      dank dir für die schnelle antwort.
      dachte, daß funzt wie bei einem normalen loop :-(
      dann werde ich wohl erst mal ne übergangslösung finden
      und mich mal in ner ruhigen minute dransetzen.

      danke
      sascha

     Antworten


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