Ergebnis 1 bis 7 von 7

Thema: Modulauswahl in Custom Elements integrieren?

  1. #1
    Contao-Urgestein Avatar von Nina
    Registriert seit
    04.06.2009.
    Ort
    Hamburg
    Beiträge
    4.755
    Contao-Projekt unterstützen

    Support Contao

    Standard Modulauswahl in Custom Elements integrieren?

    Ich würde gerne in ein Rocksolid Custom Element ein Select-Feld integrieren, das die im System verfügbaren Module zur Einbindung anbietet. Also im Grunde so wie in Contao wenn man ein neues Inhaltselement anlegt und dann dort "Module" wählt.

    Ist das möglich? Ich habe keinen entsprechenden Feldtypen in der Custom Elements Doku gefunden.

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

    Standard

    Hi Nina, spannende Frage wäre, "Und was dann?"

    RSCE speichert im Zweifel die Modul-Id und stellt diese im Template zur Verfügung - dort könnte man natürlich mit der Id ein {{insert_modul::<id>}} machen

    der "zu Fuß-Weg" wäre mit einem einfachen Eingabefeld für die Id zu arbeiten - ansonsten wird es wohl auf einen callback auf tl_modules für Typ select hinauslaufen

  3. #3
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    37.141
    Partner-ID
    10107

    Standard

    Für ein Modul oder Inhaltselement? Für Inhaltselemente kann das Standardfield module verwendet werden.

  4. #4
    Contao-Urgestein Avatar von Nina
    Registriert seit
    04.06.2009.
    Ort
    Hamburg
    Beiträge
    4.755
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Für ein Modul oder Inhaltselement? Für Inhaltselemente kann das Standardfield module verwendet werden.
    Der Nutzer soll in einem RSCE Inhaltselement eine Modulauswahl haben. Ich teste das mal, danke.

  5. #5
    Contao-Fan Avatar von Fehrmann
    Registriert seit
    04.07.2009.
    Ort
    Wismar
    Beiträge
    589
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hi,

    falls das noch wer sucht. Diesen Code als Feld in der rsce_*_config.php

    Code:
    'module' => [
        'label'     => ['Modul', 'Bitte wählen Sie das zugehörige Modul aus.'],
        'inputType' => 'standardField',
        'eval'      => ['mandatory' => true, 'tl_class' => 'clr']
    ],
    Viele Grüße
    René
    Software-Entwickler Backend/Frontend

  6. #6
    Contao-Fan Avatar von spacefront
    Registriert seit
    09.11.2011.
    Ort
    München
    Beiträge
    298

    Standard

    Ich hatte es für Nodes gebraucht das geht mit
    HTML-Code:
            'nodes' => [
    			'label'     => ['Tabelle wählen', 'Bitte wählen Sie das zugehörige Tabelle aus.'],
    			'inputType' => 'standardField',
                            'eval' => array(
                              'fieldType' => 'checkbox',
                           ),
    		],
    Template
    HTML-Code:
    <?php foreach (deserialize($this->nodes, true) as $name): ?>
    	{{insert_nodes::<?php echo $name ?>}}
    <?php endforeach ?>							
    Geändert von spacefront (25.05.2022 um 09:06 Uhr)
    Eigene Seite: www.solln-it-service.de
    Stammtisch München http://contao-bayern.de/

  7. #7
    Contao-Nutzer
    Registriert seit
    04.07.2024.
    Beiträge
    2

    Standard

    Hier das Template für Twig

    Code:
    {{ "{{insert_module::#{module}}}" }}

Aktive Benutzer

Aktive Benutzer

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

Berechtigungen

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