Problem: löschen aus Aktionsfeld entfernen ???? - 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 Dirk (70 Beiträge) am Freitag, 16.November.2001, 13:00.
    Problem: löschen aus Aktionsfeld entfernen ????

      hallo,
      Ich möchte alle Felder in meiner lDB ausgeben, inclusive dem Aktionsfeld, allerding hätte ich darin gerne nur den Punkt "Ändern" und nicht auch noch "Löschen".
      Kann mir irgendjemand sagen ob und wie ich den Eintrag "Löschen aus dem Feld entfernt bekomme ?

      Besten Dank im voraus


    Antworten

 Alle Einträge zum Thema: Zur Liste 
    Beitrag von Dirk (70 Beiträge) am Freitag, 16.November.2001, 13:00.
    Problem: löschen aus Aktionsfeld entfernen ????

      hallo,
      Ich möchte alle Felder in meiner lDB ausgeben, inclusive dem Aktionsfeld, allerding hätte ich darin gerne nur den Punkt "Ändern" und nicht auch noch "Löschen".
      Kann mir irgendjemand sagen ob und wie ich den Eintrag "Löschen aus dem Feld entfernt bekomme ?

      Besten Dank im voraus

     Antworten

    Beitrag von Sander (8133 Beiträge) am Freitag, 16.November.2001, 13:53.
    Re: Problem: löschen aus Aktionsfeld entfernen ????

      Das geht bei <do action nicht. enweder du schaust dir in der doku mal den Abschnitt loop an oder du machst einen kleinen Codeschnipsel vor do action
      <perl>
      if ($cmd eq "del")
      {
      $cmd="";
      out "Diese Aktion ist nicht verfügbar";
      }
      </perl>
      

      Dann kann man es zwar klicken, aber es kommt eine Meldung, das es nicht möglich sei.

      Sander

     Antworten

    Beitrag von Olaf (382 Beiträge) am Donnerstag, 7.November.2002, 21:13. WWW: lsn-ja
    Re: Problem: löschen aus Aktionsfeld entfernen ????

      Hallo Sander!

      was mache ich mit dieser Programmierung?
      loop oder wo trage ich deine Programmierung ein?

      <perl>
      if($namerein ne "")
      {
      get "Name==!$namerein", "nutzer";
        if($Passwort ne "" && $Passwort eq $pwrein)
        {
          do_all "db=termin .....", "namerein", "pwrein";
        } else
        {
          out "<b>Anmeldung fehlgeschlagen!</b><br>";
          $namerein="";
        }
      }
      </perl>
      

      Danke

      Tschüüss

      Olaf

     Antworten

    Beitrag von Sander (8133 Beiträge) am Donnerstag, 7.November.2002, 21:39.
    Re: Problem: löschen aus Aktionsfeld entfernen ????

      <perl>
      if($namerein ne "")
      {
      get "Name==!$namerein", "nutzer";
       
      if($Passwort ne "" && $Passwort eq $pwrein)
      {
      if ($cmd eq "del")
      {
      $cmd="";
      out "Diese Aktion ist nicht verfügbar";
      }
      
          do_all "db=termin .....", "namerein", "pwrein";   } else   {     out "<b>Anmeldung fehlgeschlagen!</b><br>";     $namerein="";   } } </perl>  
      Sander

     Antworten

    Beitrag von Olaf (382 Beiträge) am Donnerstag, 7.November.2002, 22:05. WWW: lsn-ja
    Re: Problem: löschen aus Aktionsfeld entfernen ????

      Danke, Sander!

      funzt leider nicht....

      Löschen ist trotzdem noch möglich.
      nur gut das ich ein Test-Datensatz hinzugefügt habe.

      gibt es da noch einen anderen Platz?

      Tschüüss Olaf

     Antworten

    Beitrag von Jurenda (305 Beiträge) am Donnerstag, 7.November.2002, 22:54.
    Re: Problem: löschen aus Aktionsfeld entfernen ????

      Ich hab mich gestern mit ähnlichem herumgeschlagen.
      Die Schwierigkeit liegt hier darin, daß das $cmd so nicht ins do_all wieder reinkommt.
      Ich würde hier folgendes Vorschlagen ($cmd mit "list" belegen und explizit an das do_all übergeben (funktionert ganz gut).

      Hier der Code von Sander etwas modifiziert:

      <perl>
      if($namerein ne "")
      {
        get "Name==!$namerein", "nutzer";
      
        if($Passwort ne "" && $Passwort eq $pwrein)   {     if ($cmd eq "del")     {       $cmd="list"; # hier eine Änderung JURENDA       out "Diese Aktion ist nicht verfügbar";     }     do_all "db=termin cmd=$cmd .....", "namerein", "pwrein"; # hier eine Änderung JURENDA   } else   {     out "<b>Anmeldung fehlgeschlagen!</b><br>";     $namerein="";   } } </perl>

      Durch das explizite Übergeben des cmd=$cmd zwingst Du do_all dazu, nicht ein intern ebgelegtes $cmd, auf das Du nicht zugreifen kannst :-(, zu nehmen, sondern jenes, welches Du als Parameter übergeben hast!

      Durch das $cmd="list" zwingst Du das do_all zu einer normalen Listenausgabe (entspricht dem "ALLES"-Reiter).

      Grüße von Andreas Jurenda :-})

     Antworten

    Beitrag von Olaf (382 Beiträge) am Donnerstag, 7.November.2002, 23:13.
    Re: Problem: löschen aus Aktionsfeld entfernen ????

      Danke, Andreas.

      jo, soweit funzt es...
      aber als ich danach den Datensatz ändern wollte, dann war er weg (gelöscht)

      Ich glaube man muß iregendwo $cmd wieder auf einen Wert setzen, der das Ändern wieder richtig erfolgen läßt.

      mal sehen, ob ich da was finde.

      Tschüüüs

      Olaf

     Antworten

    Beitrag von Jurenda (305 Beiträge) am Donnerstag, 7.November.2002, 23:30.
    Re: Problem: löschen aus Aktionsfeld entfernen ????

      Äh, bin da jetzt etwas durcheinander.
      Kommst in den Chat?

      Ich bin direkt ;-)

      Grüße Andreas :-})

     Antworten

    Beitrag von Jurenda (305 Beiträge) am Freitag, 8.November.2002, 02:17.
    Re: Problem: löschen aus Aktionsfeld entfernen ????

      So weit ich das bisher verstanden hab, ist das nicht möglich.

      Die einzige Erklärung habe ich dann, wenn Du in den anderen Templates noch etwas drinnen hast.

      Vielleicht ein <do action=input> oder so?

      Grüße von Jurenda :-})

     Antworten

    Beitrag von Jurenda (305 Beiträge) am Freitag, 8.November.2002, 11:29.
    Re: Problem: löschen aus Aktionsfeld entfernen ????

      So, ich mach da mal einen neuen Thread auf, denn dieser ist ja gleich wieder wech.

     Antworten


     
 Liste der Einträge von 54600 bis 54750: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!