Ergebnis 1 bis 12 von 12

Thema: Katalog 2 - User ID im Frontend-Edit

  1. #1
    Contao-Nutzer Avatar von Pellinger
    Registriert seit
    19.06.2009.
    Ort
    Mönchengladbach
    Beiträge
    58
    Partner-ID
    5047

    Standard Katalog 2 - User ID im Frontend-Edit

    Hallo in die Runde, Hallo Marc

    momentan experimentiere ich mit dem Katalog 2 und bin hin und weg vom Frontend-Edit.

    Gedacht ist, dass im Idealfall die User ID irgendwie mit erfasst wird, wenn ein angemeldeter User einen neuen Eintrag erstellt.
    Ich kann zwar mit den Standardmitteln per Select oder tags die User mitgeben, wäre aber prima, wenn beim Eintrag des Users x die ID automatisch erfasst wird.

    Die userabhängige Listenausgabe funzt dann prima.

    Aber gibt es einen Weg die User ID automatisch zu erfassen ohne das man im BE händisch ran muss?

    Danke!
    Geändert von Pellinger (12.11.2009 um 18:20 Uhr)

  2. #2
    Contao-Yoda Avatar von MacKP
    Registriert seit
    15.06.2009.
    Ort
    Duisburg
    Beiträge
    13.292
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo Pellinger,
    das hat der catalog 2.0 eigentlich mit on-board...
    Mit dem Feld 'userid' das man im BE auswählen kann geht das.
    Und darüber funktioniert dann natürlich auch die Userabhängige Listenausgabe ohne Probleme ;-)

    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."

  3. #3
    Contao-Nutzer Avatar von Pellinger
    Registriert seit
    19.06.2009.
    Ort
    Mönchengladbach
    Beiträge
    58
    Partner-ID
    5047

    Standard

    Moin, Dank schon mal!

    Wenn ich im BE einem item eine User ID zugewiesen habe, Klappt die Sache.
    In der "userabhängigen" Listenausgabe gehts mit insert-tags in der condition.

    Legt der im FE eingeloggte user ein neues item an, kann ich ihm User-IDs quasi nur zur Auswahl anbieten, was aber eher nicht der wahre Jakob wäre.

    Im englischen Forum hatte jemand ein ähnliches Problem (hier), wobei die Lösung über hidden fields auch nicht ganz rund wäre.

    Idee???

    Grüße

  4. #4
    Contao-Yoda Avatar von MacKP
    Registriert seit
    15.06.2009.
    Ort
    Duisburg
    Beiträge
    13.292
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo Pellinger,
    als hidden Field wäre ja nicht gerade schön, wenn man da an den Firebug denkt könnte man das ja manipulieren ;-)
    Das Feld wo die 'userid' gespeichert wird, sollte im Edit-Modul gar nicht als Editierbar angegeben werden.
    Der Rest geschieht praktisch automatisch.

    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."

  5. #5
    Contao-Fan Avatar von Anke
    Registriert seit
    30.06.2009.
    Ort
    Rhein-Main-Gebiet
    Beiträge
    919

    Standard

    Hallöchen!

    Auch ich versuche gerade, das mit der UserID hinzubekommenn, damit jeder Vereinsrepräsentant eines Verbands nur die Daten seines eigenen Vereins anlegen und editieren kann.

    Das Feld userid wird jedoch nur mit 0 belegt und folglich der neu angelegte Datensatz nicht angezeigt.

    Setze ich die userid in der DB auf die richtige ID, wird der unter dieser UserID angelegte Datensatz korrekt gezeigt.

    Ich komme aber nicht darauf, woran es liegen könnte, dass die ID nicht automatisch beim Anlegen des Datensatzes übernommen wird. Weiß jemand Rat?

  6. #6
    Contao-Fan Avatar von Anke
    Registriert seit
    30.06.2009.
    Ort
    Rhein-Main-Gebiet
    Beiträge
    919

    Standard

    Ah, das hat sich erledigt. Man muss das Feld "userid" im Modul Katalog-Bearbeitung als bearbeitbar aktivieren. Ich ging davon aus, dass es dann im FE angezeigt würde und hatte es deshalb nicht aktiviert. Vielleicht könnte man das im Wiki noch dazuschreiben ...

  7. #7
    Contao-Yoda Avatar von MacKP
    Registriert seit
    15.06.2009.
    Ort
    Duisburg
    Beiträge
    13.292
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo Anke,
    danke für die Info. Ich habs jetzt im Wiki dazu geschrieben.

    Darfst du aber auch machen wenn dir sowas beim nächsten mal auffält ;-)

    Viele Grüße und noch viel Spaß mit dem Catalog!
    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."

  8. #8
    Contao-Fan Avatar von Anke
    Registriert seit
    30.06.2009.
    Ort
    Rhein-Main-Gebiet
    Beiträge
    919

    Standard

    Okay, werd sehen, ob ich das hinbekomme. Irgendwie steh ich mit Wikis auf Kriegsfuß ;.(

    Ich hab aber noch eine Frage: Bei der FE-Bearbeitung werden Pflichfelder bei mir nicht mit einem Sternchen markiert. Ist das so? Oder hab ich irgendwo was übersehen?

    LG
    Anke

  9. #9
    Contao-Yoda Avatar von MacKP
    Registriert seit
    15.06.2009.
    Ort
    Duisburg
    Beiträge
    13.292
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Habs ja jetzt eingetragen. Wenn du auch nächste mal keine Lust drauf hast, kannst du immer hier Bescheid geben ;-)

    Äh.. eigentlich müssten die vorhanden sein.
    Sind ja die normalen Formularelemente von Contao, die praktisch vom catalog 'ausgeliehen' sind.
    Da musst du vllt mal nach deinem CSS schauen ob du die irgendwie versteckt hast.

    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."

  10. #10
    Contao-Fan Avatar von Hauge
    Registriert seit
    31.01.2010.
    Beiträge
    643

    Standard Problem mit UserId im Frontendedit

    Hallo zusammen,

    ich habe folgendes Problem:
    Das Fe-Editing ohne User-ID funktioniert ohne Probleme.
    Auch die User-abhängige Anzeige des Kataloglisters klappt.
    Erst wenn ich aus der User-abhängigen Liste einen Eintrag bearbeiten möchte, wird mir im Bearbeitungsformular nichts angezeigt. Sobald ich die Bedingung aus dem Lister rausnehme kann ich die Einträge bearbeiten.

    System: Contao 2.9.3, Catalog 2.0.0 beta1
    Alle Felder im Katalog selbst sind für sämtliche user zur frontendbearbeitung frei gegeben
    im catalog_edit- Template wurde sowohl mit als auch ohne user-id-Feld getestet.

    Keine Fehlermeldungen - weder in den error-logs noch im FE.

    Hat da jemand eine Idee?

  11. #11
    Contao-Yoda Avatar von MacKP
    Registriert seit
    15.06.2009.
    Ort
    Duisburg
    Beiträge
    13.292
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo Hauge,
    das ist also nicht die Version aus dem SVN?
    Dann würde ich das an deiner Stelle mal mit der SVN Version testen. Wenn das dann immer noch so ist, kann man weiter schauen.

    Viele Grüße

    PS: Wenn eine Gruppe eh alle Felder bearbeiten können soll, dann brauch man da auch keine Gruppe auswählen. Also einfach leer lassen.
    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."

  12. #12
    Contao-Fan Avatar von Hauge
    Registriert seit
    31.01.2010.
    Beiträge
    643

    Standard Problem erkannt - danke MacKP

    Hallo MacKP,

    wie immer danke für die schnelle Antwort.

    Ich habe mittlerweile das Problem erkannt:
    Ich habe einen Katalog mit etwa 30 Feldern zum bearbeiten.
    Dies wollte ich etwas strukturieren und habe die FE-Bearbeitung in verschiedene Bereiche aufgeteilt und dies mit dem ce_slider getrennt.

    Das Seitentitel-Feld des Eintrages muss allderings anscheinend in jedem einzelnen Formular angezeigt werden und nicht nur einmal auf der Seite - hätte ich eigentlich checken müssen...

    Somit habe ich dieses in den Formularen in welchen das Titel-Feld nicht angezeigt werden soll über css verschleiert.

    Ich weiß - das ist nicht die Beste Lösung, aber sie funktioniert...

    Da hinter der ganzen Geschichte ein Workflow von insgesamt 4 zu bearbeitenden Mitgliedergruppen steht, kann ich nicht bei allen Gruppen jedes Feld anzeigen lassen.

    Dies hat somit auch in Verbindung mit den gesplitteten Formularen für den ce_slider zu einer gewissen Komplexität geführt...

    Den Katalog aus dem SVN hatte ich schon getestet und diesen auch - wenn auch nur bedingt - zum laufen bekommen - allerdings ist beim "update" da vermutlich was schief gelaufen und wie es der Zeitdruck so will konnte ich mich noch nicht näher damit beschäftigen...

    Ich werd's allerdings so schnell wie möglich nachholen.

    Gruß
    Hauge

Aktive Benutzer

Aktive Benutzer

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

Ähnliche Themen

  1. Frontend Edit (Feedit) - How to define
    Von Alan_uk im Forum Sonstige Erweiterungen
    Antworten: 0
    Letzter Beitrag: 24.02.2010, 22:06
  2. Edit im Frontend für eigene Termine
    Von Sonnenstrahl im Forum Formulare
    Antworten: 8
    Letzter Beitrag: 31.08.2009, 22:03

Lesezeichen

Lesezeichen

Berechtigungen

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