Ergebnis 1 bis 2 von 2

Thema: In einem FrontendModule-Controller auf das Feld des Moduls zugreifen

  1. #1
    Contao-Nutzer Avatar von medianetic
    Registriert seit
    08.11.2010.
    Ort
    Berlin
    Beiträge
    194

    Standard In einem FrontendModule-Controller auf das Feld des Moduls zugreifen

    Hallo,

    wie kann ich in einem FrontendModule-Controller auf ein Feld des Moduls zugreifen?

    Muss ich das Feld vorher auch im Modal definieren?

    Also im DCA des Moduls ist bspw. folgendes Feld integriert:

    Code:
    $GLOBALS['TL_DCA']['tl_module']['fields']['unternehmen'] = [
        'label' => ['Unternehmen', 'Unternehmen'],
        'inputType' => 'select',
        'exclude'   => true,
        'search'    => true,
        'filter'    => true,
        'sorting'   => true,
        'options'            => ['Peppermint','Ertex','ZKS'],
        'eval'      => array('includeBlankOption' => false, 'tl_class' => 'w50'),
        'sql' => ['type' => 'string', 'length' => 255, 'default' => ''],
    ];
    Und ich möchte in der Methode ' protected function getResponse(Template $template, ModuleModel $model, Request $request): Response' auf das Feld zugreifen.

    Beste Grüße
    Nick

  2. #2
    Contao-Nutzer Avatar von medianetic
    Registriert seit
    08.11.2010.
    Ort
    Berlin
    Beiträge
    194

    Standard

    Habs schon, man kann direkt über das $modal darauf zugreifen, also

    Code:
    dump($model->unternehmen);
    Man muss es vorher nicht im Modal selbst definieren.

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
  •