Ergebnis 1 bis 3 von 3

Thema: Backend Template mit neuen Submit Button erweitern?

  1. #1
    Contao-Nutzer
    Registriert seit
    07.09.2010.
    Beiträge
    40

    Standard Backend Template mit neuen Submit Button erweitern?

    Hallo,

    ich würde gerne die Schaltfläche in der Mitgliederauflistung um einen Button erweitern.

    13-03-2012 18-36-58.jpg

    Meine Versuche mit dem parseBackendTemplate-Hook sind leider fehlgeschlagen, vielleicht kann mir hier geholfen werden .

    THX

  2. #2
    Contao-Fan Avatar von markocupic
    Registriert seit
    06.12.2010.
    Ort
    Oberkirch (Schweiz)
    Beiträge
    660

    Standard

    Habe mit parseBackendTemplate-Hook die Buttons auch schon umbenannt und entfernt.
    Aber da geb ich leo schon recht. Es ist aufwändig und mit js wohl um einiges einfacher.
    Gruss Marko
    Anfragen für bezahlten Support oder Extension-Programmierung via PN.

  3. #3
    Contao-Nutzer
    Registriert seit
    07.09.2010.
    Beiträge
    40

    Standard

    So, ich habe Leo's Rat befolgt und es funktioniert.
    Das ist dabei entstanden

    Code:
    // config.php
    $GLOBALS['TL_HOOKS']['outputBackendTemplate'][] = array('MyClass', 'myOutputBackendTemplate');
     
    // MyClass.php
    public function myOutputBackendTemplate($strContent, $strTemplate)
    {
       $newButton="<script type=\"text/javascript\">
                    <!--//--><![CDATA[//><!-->
                    window.addEvent('domready', function()
                    { 
                        var code = $$('div.tl_submit_container').get('html');
                        code = code + '<input type=\"submit\" value=\"senden\" class=\"tl_submit\" id=\"senden\" name=\"senden\">';
                        $$('div.tl_submit_container').set('html',code);
                    });
                    //--><!]]>
                    </script>";	
            
            
        return $strContent.=$newButton;
    }
    Jetzt muss ich nur noch rausfinden, wie ich den Submit abfange und meine Funktion ausführe.
    Für Verschlimmbesserungen bin ich immer zu haben.
    Geändert von eddifuh (13.03.2012 um 22:07 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
  •