catalognotelist Daten löschen

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • Tim G
    Contao-Urgestein
    • 13.02.2010
    • 2212

    #16
    Vielleicht sollte ich doch mal meine [catalognotelist_cataloglist] Erweiterung ins ER stellen.
    Damit ist das Löschen, Auszählen der gesamten Einträge etc. möglich.

    Hier ist eine kleine online-dema: debug.tim-gatzky.de

    Dort ist auch unter Downloads ein link mit dem Modul.

    ps. Ein besserer Namen für das Modul ist sehr willkommen
    http://www.tim-gatzky.de ˙ auch schon wieder 2 Jahre alt - wie die Zeit vergeht... muss mal umbauen.

    Kommentar

    • Alibi
      Contao-Nutzer
      • 30.09.2010
      • 68

      #17
      Moin Moin Tim G
      Ich werde Deine Erweiterung im Laufe der nächsten Wochen mal ausprobieren.
      Danke für den Download-Link.

      Gruß
      Alibi

      Kommentar

      • frod
        Contao-Nutzer
        • 16.11.2009
        • 7

        #18
        Zitat von Alibi Beitrag anzeigen
        Schön wäre es, wenn man danach auf eine Weiterleitungs-Seite (Vielen Dank für Ihr Interesse usw) umgeleitet werden würde. Nach auslösen des Absende-Buttons landet man zur Zeit wieder auf die nun geleerten "Merkliste"-Seite ($this->reload(). Auf die im Formuar festgelegte Weiterleitungsseite komme ich zur Zeit nicht.
        Die Frage ist zwar auch schon fast wieder ein Jahr alt, aber vielleicht hilft es dem einen oder anderen ja trotzdem noch. Bei mir hat es jedenfalls so geklappt. In der delete_notelist.php statt
        PHP-Code:
        $this->reload(); 
        
        folgenden Code einsetzen:

        PHP-Code:
        $objNextPage = $this->Database->prepare("SELECT id, alias FROM tl_page WHERE id=?")
                                                      ->limit(1)
                                                      ->execute($arrForm['jumpTo']);
        
                if ($objNextPage->numRows)
                {
                    $strRedirect = $this->generateFrontendUrl($objNextPage->fetchAssoc());
                }
                $this->redirect($strRedirect); 
        
        Kurze Erklärung: Diese Zeilen suchen zuerst in der Tabelle tl_page die Seite mit der id, die im Formular als Weiterleitungsseite angegeben wird (die id befindet sich in $arrForm['jumpTo']) und generiert, sofern etwas gefunden wurde eine weiterverarbeitbare FrontendURL, die anschließend mit redirect() aufgerufen wird.

        Kommentar

        Lädt...