[TYPO3-german] lib-Objekt nachträglich ändern funktioniert nicht

bernd wilke t3ng at bernd-wilke.net
Tue May 6 11:18:18 CEST 2014


Am 06.05.14 10:58, schrieb Johannes C. Schulz - EnzephaloN IT-Solutions:
> Hallo Bernd
>
> Im TSOB kommen die Änderungen nicht an. Allerdings kann das auch logisch
> sein, da die Änderungen nur greifen wenn eine Condition erfüllt ist:
> [globalVar = GP:tx_enzhotellist_pi1|hotellist > 0]
> lib.nav_breadcrumb.10.special.range = 3|-2

für Conditions gibt es im TSOB Checkboxen unterhalb des TS, die du 
natürlich auf genau das setzen musst was für diese Seite / Variante 
relevant ist.

> ...
> Deswegen liegt bei mir der Verdacht nahe, daß es bei "lib" nicht geht...
> Derzeit wird lib-nav_breadcrumb wie folgt eingebunden:
> <f:cObject typoscriptObjectPath="lib.nav_breadcrumb" />

so wie du es beschreibst klingt das im Ganzen eher nach einem 
Viewhelper, der einen Parameter mitbekommt.
Ich bin mir jetzt nicht so sicher in wie weit eine Condition, die auf 
einem Get/Post-Paramter basiert, in einem TS-viewhelper Anwendung findet.
vielleicht erstmal testen ob ein solcher Parameter im TS überhaupt 
greifbar ist indem du den Parameter ausgeben läßt.
Wenn die Condition tatsächlich nicht greift, der Wert aber im TS bekannt 
ist könnte man dann ein .stdWrap.if nutzen.

bernd
-- 
http://www.pi-phi.de/cheatsheet.html


More information about the TYPO3-german mailing list