[TYPO3-english] Two self-excluding slide fields with TS
v-tyok at mail.ru
Tue Aug 23 12:09:22 CEST 2011
I have a TS challenge, which can't handle by myself. I've implemented a
simple banner system for a TYPO3 website: added field for banner code and
checkbox to disable banner at page properties. With my current logic banner
code is inherited for child pages, but if a checkbox is checked on some
page, the banner will not be shown on this page. I need to make it possible
to disable the banner not only for a single page, but for all it's subpages,
unless the code is entered again on some child subpage.
To be simple: TS should go up in rootline (including current page) and see,
what meets earlier: banner code or "disabled" checkbox.
Currently it is done like this:
lib.banners = COA
lib.banners.5 = TEXT
lib.banners.10 = TEXT
wrap = OA_show(|);
data = levelfield:-1,tx_lvextpage_leaderbord_code,slide
if.isTrue.field = tx_lvextpage_leaderbord_code_disable
if.negate = 1
lib.banners.15 = TEXT
// ]]> --></script>
Thank you in advance.
More information about the TYPO3-english