Verwendung: Select-Feld für Formular

Jan-Markus Langer's Avatar

Jan-Markus Langer

22 May, 2017 11:01 AM

Produkt: Custom Elements Contao

Guten Tag,
ich brauche ein Feld, in dem ich aus meinen Formularen auswählen kann. Können Sie mir hier weiterhelfen?

  1. Support Staff 1 Posted by RockSolid Theme... on 22 May, 2017 01:53 PM

    RockSolid Themes's Avatar

    Vielen Dank für Ihre Frage.

    Ein Select-Feld das alle Formulare enthält könnte z. B. folgendermaßen aussehen:

    'form' => array(
        'label' => array('Formular', ''),
        'inputType' => 'select',
        'options_callback' => function() {
            $forms = array();
            $form = \Database::getInstance()->execute("SELECT id, title FROM tl_form ORDER BY title");
            while ($form->next()) {
                $forms[$form->id] = $form->title . ' (ID ' . $form->id . ')';
            }
            return $forms;
        },
    ),
    
  2. 2 Posted by jan.kout on 28 May, 2020 08:10 AM

    jan.kout's Avatar

    Wenn man das Formular im Template ausgeben möchte, kann man

    {{insert_form::<?php echo $this->form ?>}}
    

    verwenden.

Reply to this discussion

Internal reply

Formatting help / Preview (switch to plain text) No formatting (switch to Markdown)

Attaching KB article:

»

Attached Files

You can attach files up to 10MB

If you don't have an account yet, we need to confirm you're human and not a machine trying to post spam.

Keyboard shortcuts

Generic

? Show this help
ESC Blurs the current field

Comment Form

r Focus the comment reply box
^ + ↩ Submit the comment

You can use Command ⌘ instead of Control ^ on Mac