Katalog content von mitglied anzeigen?

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • fr3d83
    Contao-Fan
    • 13.12.2012
    • 621

    #1

    Katalog content von mitglied anzeigen?

    Hi,
    Im backend des katalog moduls kann ich einen eintrag über "frontend user" an einen user binden.
    Nun möchte ich, dass wenn sich ein mitglied im frontend anmeldet, dass er den zu ihm gehörenden katalogeintrag angezeigt bekommt.

    Schaffe ich das mit einem katalog lister und den bedingungen oder brauche ich da mehr dazu?

    lg
  • Juggalo4u
    Contao-Nutzer
    • 03.03.2011
    • 177

    #2
    Nein das geht ohne Probleme.

    Kommentar

    • MacKP
      Contao-Yoda
      • 15.06.2009
      • 13315

      #3
      Eigentlich brauch man nicht wirklich mehr dazu. Siehe Wiki.

      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

      • fr3d83
        Contao-Fan
        • 13.12.2012
        • 621

        #4
        Ok, danke.
        Ich habe jetzt eine seite mit dem login modul und drunter mit dem lister erstellt.
        Bedingung beim lister ist:

        userid='{{user::username}}'

        Jetzt kommt aber, egal ob ich ab oder angemeldet bin, diese meldung:

        HTML-Code:
        Es wurde kein Eintrag gefunden, der den Kriterien entspricht. Sie können diese Meldung mittels $GLOBALS['TL_LANG']['MSC']['noItemsMsg'] = 'Meine Meldung'; in Ihrer system/config/langconfig.php konfigurieren.
        Was stimmt denn da nicht?

        Kommentar

        • Tim G
          Contao-Urgestein
          • 13.02.2010
          • 2212

          #5
          userid={{user::id}}

          Da wird mit Sicherheit die ID und nicht der username gespeichert.

          Ein String-Vergleich wäre sonst: userid LIKE '{{user::username}}'
          http://www.tim-gatzky.de ˙ auch schon wieder 2 Jahre alt - wie die Zeit vergeht... muss mal umbauen.

          Kommentar

          • MacKP
            Contao-Yoda
            • 15.06.2009
            • 13315

            #6
            Äh.. bleib doch bitte in einem Thread!
            Ich antworte mal im anderen...


            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

            • fr3d83
              Contao-Fan
              • 13.12.2012
              • 621

              #7
              Ja, jetzt passt es.

              Was ich jetzt noch für ein problem habe, ich bekomme werte ausgegeben wie z.b.
              -Name
              -Adresse
              -Email
              -Text

              Diese werte sollen jetzt, jeder für dich selbst in einem imput feld stehen, so das das mitglied sie bearbeiten kann, wenn man dann auf speichern klickt, soll eine email an den admin gehen mit dem inhalt.

              Wie kann ich die daten am besten in einem formular ausgeben lassen und dann weg schicken?

              Kommentar

              • Tim G
                Contao-Urgestein
                • 13.02.2010
                • 2212

                #8
                Puhh, Katalog-Edit Modul...

                Sonst ein Formular mit versteckten Feldern für pid,tstamp,id und nen Haufen inserttags für die Platzhalter/Standardwerte der Felder (Feldname = Spaltenname), Häckchen bei Formular speichern. Es gab auch mal noch ne catalog_insertTags Erweiterung.

                Das Formular selbst bauen geht natürlich auch, musst dann die POST Variablen entsprechend auswerten und in der DB speichern.
                Zuletzt geändert von Tim G; 17.04.2013, 12:31.
                http://www.tim-gatzky.de ˙ auch schon wieder 2 Jahre alt - wie die Zeit vergeht... muss mal umbauen.

                Kommentar

                • fr3d83
                  Contao-Fan
                  • 13.12.2012
                  • 621

                  #9
                  Ok, dass klingt schon ganz schön heftig.
                  Wo bzw wie kann ich denn so ein formular erstellen?

                  Kommentar

                  • Tim G
                    Contao-Urgestein
                    • 13.02.2010
                    • 2212

                    #10
                    Zitat von fr3d83 Beitrag anzeigen
                    Ok, dass klingt schon ganz schön heftig.
                    Wo bzw wie kann ich denn so ein formular erstellen?
                    Probier erstmal das Katalog-Edit Modul.
                    http://www.tim-gatzky.de ˙ auch schon wieder 2 Jahre alt - wie die Zeit vergeht... muss mal umbauen.

                    Kommentar

                    • fr3d83
                      Contao-Fan
                      • 13.12.2012
                      • 621

                      #11
                      Ok, danke.
                      Das problem ist nur, die änderungen sollen erst dann "online" gehen, wenn der admin sie bestätigt hat und nicht gliech, wenn das mitglied auf speichern klickt.
                      Geht das mit dem katalog edit?

                      Kommentar

                      • MacKP
                        Contao-Yoda
                        • 15.06.2009
                        • 13315

                        #12
                        Erm.. guck doch mal bitte in das Wiki. Da hab ich das alles genau beschrieben. Da hab ich dich auch schon mehrfach drauf hingewiesen...
                        Kann ja nicht sein, das wir hier jeden einzelnen Schritt aus dem Wiki noch mal beschreiben müssen.

                        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

                        • Tim G
                          Contao-Urgestein
                          • 13.02.2010
                          • 2212

                          #13
                          Zitat von fr3d83 Beitrag anzeigen
                          Ok, danke.
                          Das problem ist nur, die änderungen sollen erst dann "online" gehen, wenn der admin sie bestätigt hat und nicht gliech, wenn das mitglied auf speichern klickt.
                          Geht das mit dem katalog edit?
                          Nein, das wäre im Moment des Speichern.

                          Also, wenn der Admin nicht die Daten später eintragen soll, fällt mir nur noch eine Auslagerung der Daten ein. Du willst ja die aktuellen Daten des Eintrags nicht verlieren und die neuen müssen auch irgendwo hin.
                          Sicher lösbar, aber nicht nicht mal eben hier im Forum und mit tippen.
                          http://www.tim-gatzky.de ˙ auch schon wieder 2 Jahre alt - wie die Zeit vergeht... muss mal umbauen.

                          Kommentar

                          • fr3d83
                            Contao-Fan
                            • 13.12.2012
                            • 621

                            #14
                            Ok, dann ist es einfacher, wenn die daten in ein formular eingefügt werden und dieses dann an den admin geschickt wird.
                            Wenn ich die catalog felder in ein contao formular einfügen will, benötige ich dieses ctalog_itemtag modul oder geht das auch ohne?

                            Kommentar

                            • fr3d83
                              Contao-Fan
                              • 13.12.2012
                              • 621

                              #15
                              Bezüglich des wikis habe ich mich an dem howto probiert:


                              Allerdings will ich keine templatedatei bearbeiten.

                              Gibt es noch eine andere möglichkeit, katalogwerte in ein formular zu bringen?

                              Kommentar

                              Lädt...