CP Tabs mit verschiedenen Templates

Hier bekommst Du deutschsprachigen Support. Keine Fehlermeldungen oder Erweiterungswünsche bitte!
Post Reply
photojo
Posts: 713
Joined: Wed 15. Nov 2006, 20:02
Location: Regensburg, Germany
Contact:

CP Tabs mit verschiedenen Templates

Post by photojo »

Der neue CP Tabs bietet ja tolle Möglichkeiten. Es gibt nur das Problem, dass man in der conf.template_default.inc.php ein Template, das man im BE dann verwendet, eintragen muss. Wie schafft man es, verschiedene Templates zu verwenden? Den ganzen "Strang" in der conf.template_default.inc.php duplizieren und anpassen?
User avatar
Oliver Georgi
Site Admin
Posts: 9889
Joined: Fri 3. Oct 2003, 22:22
Contact:

Re: CP Tabs mit verschiedenen Templates

Post by Oliver Georgi »

Ja, im Prinzip ist das am leichtesten, wenn man wenig Ahnung von PHP bzw. dem Aufbau von Arrays hat.

Du kannst aber auch den CP Image Special oder CP WYSIWYG entsprechend ausbauen.

Man kann es auch logischer aufbauen, wenn es zu unübersichtlich sein sollte. Und auch die ganzen Kommentare kann man weglassen.

Direkt ansprechen lässt es sich auch so, vielleicht etwas übersichtlicher. Einfach am Ende der conf.template_default.inc.php einfügen.

Code: Select all

$template_default['settings']['tabs_custom_fields']['myothertab'] = array(
            'legend' => 'My Tabs Setting',
            'template' => 'mytabtemplate.tmpl',
            'fields' => array(
                 'geolocation' => array(
                    'legend' => 'Geo-Location/Adresse',
                    'type' => 'str',
                    'render' => 'html',
                    'maxlength' => 250,
                    'placeholder' => 'Strasse, PLZ Ort, Land'
                ),
                'infobox' => array(
                    'legend' => 'Infobox aktiv',
                    'type' => 'bool',
                    'default' => true, // or true to be enabled by default
                ),
            )
        );
Oliver Georgi | phpwcms Developer | GitHub | LinkedIn | Систрон
photojo
Posts: 713
Joined: Wed 15. Nov 2006, 20:02
Location: Regensburg, Germany
Contact:

Re: CP Tabs mit verschiedenen Templates

Post by photojo »

Danke für deine Hilfe.
Bist du dir ganz sicher, dass die Code-Zeilen, die du angefügt hast, ganz am Ende der conf.template_default.inc.php eingefügt, funktionieren?
User avatar
Oliver Georgi
Site Admin
Posts: 9889
Joined: Fri 3. Oct 2003, 22:22
Contact:

Re: CP Tabs mit verschiedenen Templates

Post by Oliver Georgi »

wenn Sie auf das passen, was Du vorhast, ja.
Oliver Georgi | phpwcms Developer | GitHub | LinkedIn | Систрон
photojo
Posts: 713
Joined: Wed 15. Nov 2006, 20:02
Location: Regensburg, Germany
Contact:

Re: CP Tabs mit verschiedenen Templates

Post by photojo »

Sorry, bin nochmal.
Ich habe ein Template in angelegt Tabs mit dem Namen mytabtemplate.tmpl.

In der conf.template_default.inc.php steht:

Code: Select all

...

                    'rows' => 10,
                    'height' => '175px',
                    'placeholder' => ''
                ),
            )
        ),
        */  
    )
);


  $template_default['settings']['tabs_custom_fields']['myothertab'] = array(
            'legend' => 'My Tabs Setting',
            'template' => 'mytabtemplate.tmpl',
            'fields' => array(
                 'geolocation' => array(
                    'legend' => 'Geo-Location/Adresse',
                    'type' => 'str',
                    'render' => 'html',
                    'maxlength' => 250,
                    'placeholder' => 'Strasse, PLZ Ort, Land'
                ),
                'infobox' => array(
                    'legend' => 'Infobox aktiv',
                    'type' => 'bool',
                    'default' => true, // or true to be enabled by default
                ),
            );
Dennoch kommt die Meldung Parse error: syntax error, unexpected ';', expecting ')' in ... conf.template_default.inc.php on line 790 (die letzte hier).
nameless1
Posts: 878
Joined: Sun 27. Apr 2008, 23:22

Re: CP Tabs mit verschiedenen Templates

Post by nameless1 »

Oliver Georgi wrote:wenn man wenig Ahnung von PHP bzw. dem Aufbau von Arrays hat.
das meinte og damit. du versuchst etwas einzufügen nachdem "der prozeß" beendet wurde. die fehlermeldung ist sehr selbst erklärend. google danach, verstehe das problem, lerne dazu, behebe den fehler. ;)

dafür ist kein großartiges programmierverständnis erforderlich! zumal og im file sogar beispiele vorgibt ...
photojo
Posts: 713
Joined: Wed 15. Nov 2006, 20:02
Location: Regensburg, Germany
Contact:

Re: CP Tabs mit verschiedenen Templates

Post by photojo »

Danke!
Old Boy
Posts: 1203
Joined: Fri 23. Nov 2012, 13:52

Re: CP Tabs mit verschiedenen Templates

Post by Old Boy »

Ist es nicht so:
In der Auflistung der Funktion darf das letzte Element wohl NICHT mit einem ; abgeschlossen werden.
Das ; dient nur als TRENNEN, nicht als Abschluss!

Wahrscheinlich hast du deine Erweiterung nur "zu tief" eingeordnet???


Verwirrend ... ich bin wohl doch zu alt für all die vielen "REGELN" :(
User avatar
Oliver Georgi
Site Admin
Posts: 9889
Joined: Fri 3. Oct 2003, 22:22
Contact:

Re: CP Tabs mit verschiedenen Templates

Post by Oliver Georgi »

Es fehlte eine schließende Klammer, wie gesagt, man muss es sortieren und ungefähr wissen, was man da tut und auf die PHP Fehlermeldungen achten. Meine Beispiele sind eigentlich selbsterklärend, man muss es nur sauber aufbauen und durchdenken. Es sind ausreichend Muster in der Standardinstallation enthalten.
Oliver Georgi | phpwcms Developer | GitHub | LinkedIn | Систрон
Post Reply