Ergebnis 1 bis 15 von 15

Thema: [gelöst] FrontendEdit - nur Eingabe und anderes Formular

  1. #1
    Contao-Nutzer
    Registriert seit
    12.03.2010.
    Beiträge
    238

    Frage [gelöst] FrontendEdit - nur Eingabe und anderes Formular

    Hi,
    ich habe ein Metamodel. Das hat 2 Eingabeformulare - einmal fürs Adminfrontend und einmal für die Webseite (hier fehlt lediglich die "Published" Checkbox für den entsprechenden Datensatz).
    Ich bekomme es irgendwie nicht hin, die Formulare auszugeben.
    Was und in welcher Reihenfolge muss bei den "Eingabemasken und Rendereinstellungen" stehen, wenn man auf der Webseite ein Formular und im Admin ein anderes Formular ausgeben will?
    Grüße
    Olli

    TL;TR
    Die Ausgabe einer eigenen Maske für das FE benötigt bei den Rechten neben der Mitgliedergruppe "Gäste" die Auswahl einer Benutzergruppe, der niemand angehört - also einer leeren Benutzergruppe ((Stand Metamodels 2.1) .
    Geändert von Honig (03.12.2019 um 11:19 Uhr)

  2. #2
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.714
    User beschenken
    Wunschliste

    Standard

    erst Deine FE-Mitgliedergruppe - dann die Admin-Gruppe

  3. #3
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.714
    User beschenken
    Wunschliste

    Standard

    aber wenn es eh zwei verschiedene Seiten sind, kannst Du die Berechtigung auch dem CE/Modul überhelfen ... also ganz normal Contao-like

  4. #4
    Contao-Nutzer
    Registriert seit
    12.03.2010.
    Beiträge
    238

    Standard

    Bei Mitgliedergruppe habe ich "Gäste" und bei Benutzergruppe "Admins" oder leer gelassen.
    Für "Gäste" muss ich nicht noch ein Mitgliederlogin und so etwas einrichten oder?

  5. #5
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.714
    User beschenken
    Wunschliste

    Standard

    Gäste sind User ohne Login

  6. #6
    Contao-Nutzer
    Registriert seit
    12.03.2010.
    Beiträge
    238

    Standard

    Ok Danke. Dann müsste es also ganz genau so funktionieren wie ich mir das dachte:
    • Mitgliedergruppe "Gäste"
    • Benutzergruppe nichts eintragen
    • Eingabemaske bekommt das Formular zur FE Ausgabe (ohne Visibility Haken)
    • Rendereinstellungen bekommt die FE Rendereinstellungen



    Nun das geht leider nicht.
    aber wenn es eh zwei verschiedene Seiten sind, kannst Du die Berechtigung auch dem CE/Modul überhelfen ... also ganz normal Contao-like
    Was meinst du damit? Bei dem Modul "Frontend Bearbeitung" kann man nur das Model auswählen und das wars.

  7. #7
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.714
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von Honig Beitrag anzeigen
    Nun das geht leider nicht.
    kann man "geht nicht" auch genauer verifizieren?

  8. #8
    Contao-Nutzer
    Registriert seit
    12.03.2010.
    Beiträge
    238

    Standard

    Ja klar.

    Also ich habe aktuell die Einstellungen so
    g28VH0k.png

    Auf der Webseite wird das richtige Formular ausgegeben (ohne visible/published Feld) und im Admin verschwindet die Einbindung des Models aus der Navigation.
    Sortiere ich den ersten Eintrag nach unten, erstscheint in der Contao Navigation die Einbindung des Models wieder aber im auf der Webseite wird das Adminformular (mit visible/published Feld) ausgegeben.
    Ich habe keine Möglichkeit im Admin ein anderes Formular auszugeben, als auf der Webseite.

    Wenn ich die Rechteverwaltung richtig verstanden habe muss ich eigentlich theoretisch jeder Benutzergruppe oder Mitgliedergruppe völlig unterschiedliche Formulare zuweisen können.

  9. #9
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.714
    User beschenken
    Wunschliste

    Standard

    Wenn ich die Rechteverwaltung richtig verstanden habe muss ich eigentlich theoretisch jeder Benutzergruppe oder Mitgliedergruppe völlig unterschiedliche Formulare zuweisen können.
    => so soll(te) das sein...

    ... ich komme aber auch schon da
    ich habe ein Metamodel. Das hat 2 Eingabeformulare - einmal fürs Adminfrontend und einmal für die Webseite (hier fehlt lediglich die "Published" Checkbox für den entsprechenden Datensatz).
    ins schwimmen, was genau Du damit ausdrücken möchtest...

    mal ein paar Begrifflichkeiten, damit wir vom Gleichen sprechen:
    * Backend (BE) / Frontend (FE)
    * Eingabemaske (das, wo man die Eingaben für das MM-Item/Datensatz einpflegt)
    * Gäste (User im FE ohne Login)
    * Mitglieder (User im FE mit Login)
    * Admin ist ein Superuser für BE

  10. #10
    Contao-Nutzer
    Registriert seit
    12.03.2010.
    Beiträge
    238

    Standard

    Zitat Zitat von zonky Beitrag anzeigen
    mal ein paar Begrifflichkeiten, damit wir vom Gleichen sprechen:
    * Backend (BE) / Frontend (FE)
    * Eingabemaske (das, wo man die Eingaben für das MM-Item/Datensatz einpflegt)
    * Gäste (User im FE ohne Login)
    * Mitglieder (User im FE mit Login)
    * Admin ist ein Superuser für BE

    Ok ich habe für ein Model 2 Eingabemasken. Eine für das BE und einmal für das FE.
    Gäste sollen im FE Datensätze anlegen können (also ihre Firma in einer Firmendatenbank). Diese Datensätze werden angelegt aber noch nicht auf "sichtbar/visible/published" geschaltet. Das macht der Admin im BE.

    Im FE wird jetzt aber die Eingabemaske des Admin angezeigt. Wenn ich wie beschrieben in der Rechteverwaltung des Models den oberen Eintrag eins nach unten ziehe, wird verschwindet aus der BE Navigation der Eintrag für das Model.

    Ist das jetzt mit einheitlicher Terminologie besser verständlich? Sorry ...

  11. #11
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.714
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von Honig Beitrag anzeigen
    Ist das jetzt mit einheitlicher Terminologie besser verständlich?
    JA!!

    lt. Screenshot sollte das so wie gewünscht angezeigt werden - würde ich sagen..

    die Eintragungen der Berechtigungen werden Zeilenweise abgearbeitet und wenn eine Berechtigung passt, wird entsprechend Eingabemaske/Rendereinstellung ausgegeben

    habe aber schon eine Weile nix mehr damit eingerichtet - m.E. ist im BE es egal, ob "-" oder "Administrator" ausgewählt wurde - manchmal muss man "fake-Benutzergruppen/Usergruppen" anlegen (Gruppe ohne Mitgliedr/User), um alle gewünschten Kombis abbilden zu können...

  12. #12
    Contao-Nutzer
    Registriert seit
    12.03.2010.
    Beiträge
    238

    Standard

    Ja ich sehe das ja auch so wie du
    Funktioniert es eben nicht so, wie ich es eingestellt habe. Im FE möchte ich die Maske die ich dem FE zugedacht habe. Im BE möchte ich die Maske die ich dem BE zugedacht habe.
    Es wird gefühlt nur der erste Eintrag der Rechteverwaltung abgearbeitet.
    Kann ich davon ausgehen, dass ich einen ziemlich offensichtlichen Bug (ich kann mir nicht vorstellen, dass ich der Einzige bin der die Konstellation so möchte) in Metamodels gefunden habe?

  13. #13
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.714
    User beschenken
    Wunschliste

    Standard

    mach doch bitte mal in die erste Zeile bei BG eine Gruppe, der die Admins nicht angehören

  14. #14
    Contao-Nutzer
    Registriert seit
    12.03.2010.
    Beiträge
    238

    Standard

    Mist ... ich hatte dich falsch verstanden.
    Danke vielmals! Das hat es gebracht - die Admins bekommen ihre Maske und der das FE seine spezielle Maske.
    Auf so einen Kniff wäre ich nicht gekommen weil der völlig unlogisch ist.

  15. #15
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.714
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von Honig Beitrag anzeigen
    Auf so einen Kniff wäre ich nicht gekommen weil der völlig unlogisch ist.
    der "-" ist leider nicht so, dass niemand was sieht, sondern als "Fallback" der Admin zündet... daher reicht es aus, Renderseting und Maske auszuwählen, um das MM im BE anzuzeigen

Aktive Benutzer

Aktive Benutzer

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

Lesezeichen

Lesezeichen

Berechtigungen

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