Ergebnis 1 bis 5 von 5

Thema: Nur ein Kindelement wird im BE angezeigt

  1. #1
    Contao-Fan
    Registriert seit
    17.10.2012.
    Ort
    Bern - Schweiz
    Beiträge
    443

    Frage Nur ein Kindelement wird im BE angezeigt

    Tach zusammen

    Habe bei einem MM drei Eingabemasken als Kindelemente eingerichtet und auch jeweils eine Render-Einstellung.
    Bei der Rechtevergabe habe ich alle drei angelegt:

    a-printscreen.png

    Nun wird beim Elternelement nur das oberste Kindelement angezeigt, die anderen zwei leider nicht.
    Auch wenn man die Position tauscht, wird jeweils das oberste angezeigt.

    Ist das ein Bug oder an was könnte das liegen?

    Edit:
    Contao: 3.5.12
    MM: metamodels/bundle_all 2.0.0

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

    Standard

    Vorab: bitte https://community.contao.org/de/show...-in-MetaModels lesen und Punkt "Wichtig" beantworten

    ... dann gehts weiter

  3. #3
    Contao-Fan
    Registriert seit
    17.10.2012.
    Ort
    Bern - Schweiz
    Beiträge
    443

    Standard

    Hallo Zonky

    Danke für deine Antwort.

    Als erstes hier mal die Angaben:
    Contao-Version: 3.5.12
    MM per Composer oder NightlyBuild: per Composer
    MM Version (core): ^3.5.5
    DC-General Version: >=3.2,<3.6
    spezielle Hotfix-Pakete eingespielt?: Nein
    Wie kann das Verhalten nachvollzogen werden, ist die Frage zum Backend oder Frontend, Beschreibung + Screenshots der Einstellungen und Ausgaben:

    Hier der Kurzabriss zum Nachvollziehen
    1. 2x MM erstellen (1x für Eltern-Element und 1x für Kind-Element)
    2. Attribute einfügen
    3. Rendersettings vornehmen
    4. Eine Eingabemaske für Eltern-Element und drei Eingabemasken als Kindelement erstellen
    5. Eine Berechtigung für Eltern-Element und drei Berechtigungen für Kind-Elemente mit Admin-Rechten erstellen.

    Ergebnis: Beim Eltern-Element wird nur dasjenige Kind-Element angezeigt, welches zuoberst bei den Berechtigungen aufgeführt ist. Die anderen beiden erscheinen nicht.

    Grundsätzlich möchte ich drei Einagbemasken in einem MM erstellen, welche als Kind-Element einem anderen MM als Eltern-Element angefügt werden.
    Beispiel:

    Gemeinde (MM_1 = Eltern-Element)

    - Schulferien (MM_2 = Kind-Element)
    - Feiertage (MM_2 = Kind-Element)
    - Events (MM_2 = Kind-Element)

    Wenn ich nun die Attribute für Schulferien, Feiertage und Events in ein MM packe, drei Eingabemasken erstelle und für jedes eine Berechtigung eingebe, wird nur das oberste Kind-Element beim Eltern-Element angezeigt.
    a) Wenn das so korrekt ist, müsste ich also für die drei Kind-Elemente jeweils ein eigenes MM anlegen, oder
    b) würde wahrscheinlich was mit den Berechtigungen nicht ganz hinhauen.

    Ich hoffe, dass ich das einigermassen verständlich mitteilen konnte

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

    Standard

    Zitat Zitat von Dee Beitrag anzeigen
    5. Eine Berechtigung für Eltern-Element und drei Berechtigungen für Kind-Elemente mit Admin-Rechten erstellen.

    Ergebnis: Beim Eltern-Element wird nur dasjenige Kind-Element angezeigt, welches zuoberst bei den Berechtigungen aufgeführt ist. Die anderen beiden erscheinen nicht.
    du kannst für jede BE-Gruppe nur EINE Ansicht je MM definieren bzw. wenn mehrere angelegt, gewinnt die erste - das Thema "mehrere Eingabemasken pro Usergruppe" gab es schon einige Male... is aber nich...


    mach ein MM_2 "Termine" mit der Zuordnung der Termine zu "Schulferien, Feiertage, Events" als Select => sofern es spezifische Eingaben gibt, kannst Du das über die Ansichtsbedingungen (Sub-Paletten) steuern

    dann kannst Du alles andere Filtern und steuern

    PS: es ist zudem noch die Frage vorweg, ob der Aufbau als Eltern-Kind-Tabelle sinnvoll ist...

  5. #5
    Contao-Fan
    Registriert seit
    17.10.2012.
    Ort
    Bern - Schweiz
    Beiträge
    443

    Daumen hoch

    Danke zonky!

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
  •