Ergebnis 1 bis 4 von 4

Thema: Hooks sind noch nicht mein Freund..

  1. #1
    Contao-Nutzer
    Registriert seit
    24.07.2009.
    Beiträge
    14

    Standard Hooks sind noch nicht mein Freund..

    Hallo Zusammen,

    Folgendes möchte ich erreichen:
    Bei Upload eines JPG mittels FancyUpload sollen mehrere spezielle Thumbnails erstellt werden.

    Für das Erstellen an sich habe ich ein fertiges Script. Jetzt stellt sich mit die Frage wie ich das sinnvoll in TL integriere.

    Meine Idee: Ich erstelle eine Erweiterung mit Backendmodul und nutze den postUpload Hook. Leider funktioniert das irgendwie nicht. Wenn ich eine Datei hochlade bekomme ich anschliessend ein rotes Dreieck mit Ausrufezeichen angezeigt. Der Upload an sich ist aber erfolgreich. Ansonsten sehe ich keinen Output auch nicht im Systemlog.

    Hab ich was übersehen ? Ist der Ansatz kompletter Blödsinn ? Ich weiss nicht wie ich das debuggen soll ohne irgendeinen Output. Jemand ne Idee ?

    Hier meine Moduldateien:

    config.php
    PHP-Code:
    $GLOBALS['TL_HOOKS']['postUpload'][] = array('Generate''postUpload'); 
    Generate.php
    PHP-Code:
    class Generate extends BackendModule
    {

        public function 
    postUpload($arrFiles)
        {
            
    $this->log('postUpload HOOK triggered!',TL_ERROR);
            
    $this->log(var_dump($arrFiles),TL_ERROR);
        }



  2. #2
    Contao-Nutzer
    Registriert seit
    24.07.2009.
    Beiträge
    14

    Standard

    ok manchmal muss man halt etwas aufschreiben um drauf zu kommen :-)

    ich habe jetzt den FancyUploader mal deaktiviert und schon sehe ich hübsch die Fehler..

    Dennoch würde mich natürlich interessieren ob der Ansatz generell der richtige ist.

    Danke
    Moritz

  3. #3
    Contao Core-Team
    Association Vorstand
    Avatar von andreas.schempp
    Registriert seit
    15.06.2009.
    Ort
    Lyss
    Beiträge
    5.613
    Partner-ID
    8667
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ja der Ansatz ist der richtige. Nur finde ich den Namen "Generate" für eine Klasse etwas unschön
    Welche Fehlermeldungen bekommst du denn?
    terminal42 gmbh
    Wir sind Contao Premium-Partner! Für Modulwünsche oder Programmierungen kannst du uns gerne kontaktieren.
    Hilfe für Isotope eCommerce kann man auch kaufen: Isotope Circle

  4. #4
    Contao-Nutzer
    Registriert seit
    24.07.2009.
    Beiträge
    14

    Standard

    Die Fehler waren vorallem Syntaktischer Natur. Ich konnte halt nur nichts sehen mit dem Flash Uploader. Inzwischen läuft das Ganze wunderbar.

    Sollte ich mal Zeit haben mache ich die Extension vielleicht ein bischen generischer und konfigurierbarer um sie der Community zur Verfügung zu stellen, dann werde ich auch die Klasse umbenennen

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Ähnliche Themen

  1. Antworten: 28
    Letzter Beitrag: 15.10.2010, 09:14
  2. Wo sind meine alten Module und mein Layout?
    Von **ep** im Forum Installation / Update
    Antworten: 4
    Letzter Beitrag: 17.08.2010, 09:03
  3. Mein 1. Modul funktioniert überhaupt nicht
    Von m-werk im Forum Entwickler-Fragen
    Antworten: 10
    Letzter Beitrag: 06.07.2010, 09:25
  4. Komme nicht mehr in mein Backend
    Von Pottkieker im Forum Installation / Update
    Antworten: 2
    Letzter Beitrag: 28.06.2009, 21:00

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •