Bestimmte Itemdetails nur für bestimmte User

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • max-muster
    Contao-Fan
    • 29.07.2011
    • 411

    #1

    Bestimmte Itemdetails nur für bestimmte User

    Hallo,
    wäre es mit dem catalog möglich dass der User aus der Catalogliste zum Reader nur dann kommt, wenn er von Admin freigegeben wird?
    Ein Kunde wollte einige info aus dem Catalog nur dann freischalten, wenn der Kunde das bezahlt hat.

    Der User schaut die Liste, wählt ein Artikel und um weiter zu kommen muss erstmal bezahlen. dann bekommt er Zugang zum detailansicht (catalogreader), da wird z.B. downloadartikel oder einfach information.
  • lindesbs
    AG CMS-Garden
    Contao-Urgestein
    • 05.06.2009
    • 4157

    #2
    Kontrolliere im Template des Readers einfach, ob der angemeldete User in der Gruppe X ist, wenn ja, zeige die INfos an.

    Alternativ machst du zwei Listen mit zwei Readern, und die werden jeweils nach Benutzergruppe angezeigt, oder nicht. Dann musst Du nichts coden.
    von Willi Voltz aus PR 500: Henry George sagte einmal: »Kultur ist Zusammenarbeit.«


    Contao-Hosting: begeisterter Uberspace-Nutzer

    Kommentar

    • max-muster
      Contao-Fan
      • 29.07.2011
      • 411

      #3
      das habe ich auch gedacht, aber dann werden alle items für Gruppe X sichtbar oder? ich kann ja nicht für jeder user eine Gruppe erstellen und ein Item da legen
      Zuletzt geändert von max-muster; 06.02.2012, 10:39.

      Kommentar

      • MacKP
        Contao-Yoda
        • 15.06.2009
        • 13315

        #4
        Hallo max-muster,
        du könntest einmal direkt ein Select erstellen und das mit den Gruppen verknüpfen (geht wie bei Taxonomie, nur eben mit einer anderen Tabelle). Und dann die Abfrage in der Liste machen, ob das Item der Gruppe angezeigt werden soll.
        Oder du machst das über eine Zuweisung in der Taxonomie und fragst das per Hand ab in der Liste... das muss dann aber auch von dir angepasst werden, wenn es eine weitere Gruppe geben soll.

        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

        • max-muster
          Contao-Fan
          • 29.07.2011
          • 411

          #5
          aaa, kapiere ich nicht

          userid 1 hat bezahlt artikel 1 und 2
          userid 2 hat bezahlt artikel 2 und 3
          userid 5 hat bezahlt Artikel 4

          wie mache ich das sichtbar mit select oder taxonomie? :eck:

          Kommentar

          • MacKP
            Contao-Yoda
            • 15.06.2009
            • 13315

            #6
            Ach, ich dachte an : Gruppe A darf einträge a-c sehen Gruppe B a-f und Gruppe C a-z oder so...
            Aber so variabel..
            Hmm
            Dann vllt nen Multiselect Field, wo die User ausgewählt werden können bei einem Item. Danach dann noch abgleichen -> aktuelle UserID ist in dem Array enthalten (im Listenmodul)
            Müsste dann so ähnlich sein, wie beim Workflow im Wiki beschrieben.

            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

            • max-muster
              Contao-Fan
              • 29.07.2011
              • 411

              #7
              klingt sehr realistisch, sollte funktionieren ich teste gleich.

              vielen vielen dank!

              Kommentar

              Lädt...