Contao-Camp 2024
Ergebnis 1 bis 2 von 2

Thema: Form Helper Template - Textfeld modifizieren

  1. #1
    Contao-Nutzer Avatar von rflx
    Registriert seit
    06.08.2009.
    Ort
    127.0.0.1
    Beiträge
    98

    Frage Form Helper Template - Textfeld modifizieren

    Hallo zusammen

    Ich habe mich noch nicht gross mit dieser Render Engine für Formulare beschäftigt.
    Ich würde gerne das Input-Template (form_textfield.html5) des Form Helpers mit zusätzlichen Parametern erweitern. Wie stelle ich das nur an?

    Beispiel: Den Input-Tag mit Parameter wie "data-value='foobar'" erweitern. Könnte man beim value auch ein Inserttag in das Template einfügen?

    Vielen Dank und Gruss
    rflx

  2. #2
    Contao-Nutzer Avatar von rflx
    Registriert seit
    06.08.2009.
    Ort
    127.0.0.1
    Beiträge
    98

    Standard

    Habe jetzt den Grundaufbau herausgefunden und einigermassen verstanden. Funktioniert wunderbar!
    Falls jemand das selbe Problem hat oder sich mit Form Helper Templates auseinandersetzt:

    PHP-Code:
    <?php
    $helper 
    = \Netzmacht\Contao\FormHelper\Helper::getInstance();
    $view   $helper->createView($this);

    if(
    $view->isVisible()) {

        
    $container   $view->getContainer();
        
    $errors      $view->getErrors();
        
        
    $element $container->getElement();
        
    $element->setAttribute('data-value''foobar');
        
        echo 
    $view->render();
        
    }
    Cheers,
    rflx
    Geändert von rflx (14.12.2016 um 13:32 Uhr)

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
  •