Frontend Bearbeitung von Katalogeinträgen nur nach erfolgtem Login

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • wdm
    Contao-Nutzer
    • 11.04.2011
    • 246

    #1

    Frontend Bearbeitung von Katalogeinträgen nur nach erfolgtem Login

    Hallo allerseits,
    ich bin gerade dabei, mich in das Katalogmodul (Contao 2.9.5 + Catalog 2.0.0 beta2) einzuarbeiten. Soweit komme ich auch zurecht, nur bin ich jetzt an einem Punkt angeleangt, an dem ich nicht mehr so richtig weiterkomme.

    Zum Problem:
    Ich habe einen Katalog angelegt, in den angemeldete Benutzer Einträge eintragen können. Die Einträge sollen von allen Benutzern (auch Gästen) gesehen werden, eine Bearbeitung soll aber nur von dem Benutzer erfolgen, der den Eintrag angelegt hat und das natürlich auch nur nach dessen Login. Dazu wollte ich eine eigene geschützte Seite anlegen, auf die der Benutzer nach dem Login weitergeleitet wird und dort alle von ihm angelegten Einträge (und nur die) vorfindet. Wie kann ich die nun selektieren?

    Ich verwende für den Katalog selbst das Modul "catalogitemuseridfield", das bei der Anlage des Eintrages bereits den Nutzer mit speichert. Wie bekomme ich nun aber umgedreht automatisch zum angemeldeten Benutzer alle seine Einträge angezeigt? Stehe ich da nur auf dem Schlauch (evtl. über Inserttags) oder muss das explizit im Template programmiert werden?

    Wer kann mir hier weiterhelfen?

    Thomas
  • MacKP
    Contao-Yoda
    • 15.06.2009
    • 13315

    #2
    Hallo wdm,
    steht alles hier drinn:


    Viele Grüße
    Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
    [Arbeitet bei -> Paus Design & Medien]
    "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

    Kommentar

    • wdm
      Contao-Nutzer
      • 11.04.2011
      • 246

      #3
      Hallo MacKP,

      die Beschreibung habe ich mir schon zu Gemüte geführt. Das Detail was mir noch gefehlt hat bzw. was ich übersehen habe, war die Bedingung im Abfragemodus des Kunden-List-Moduls. Mit dem Eintragen der UserId funktioniert das jetzt wunderbar.

      Danke!!!

      Kommentar

      Lädt...