[TYPO3-english] Check if an area doesn't contain elements
Jeppe Donslund
jeppe at donslund.net
Thu Dec 17 12:04:33 CET 2009
It still doesn't show the default element (uid:47).
uid:47 is located at the frontpage where it shows beautifully :-)
Jeppe
JoH asenau skrev:
>> lib.element1 = COA
>> lib.element1 {
>> 10 = RECORDS
>> 10.dontcheckPid = 1
>> 10.tables = tt_content
>> 10.source = 47
>> }
>>
>>
>> lib.btm_elm_1 = COA
>> lib.btm_elm_1 {
>> 10 = RECORDS
>> 10 {
>> source.current = 1
>> tables = tt_content
>> stdWrap {
>> ifEmpty.cObject < lib.element1
>> }
>> }
>> stdWrap {
>> required = 1
>> wrap = <!--TYPO3SEARCH_begin--> | <!--TYPO3SEARCH_end-->
>> }
>> }
>>
>> This does show if there are content, but if there are no content the
>> area is empty. It does not show element uid 47.
>
> Wich TYPO3 version are you using?
> I don't remember when stdWrap has been introduced to RECORDS elements.
> So maybe it works by changing it to this one:
>
> lib.btm_elm_1 = COA
> lib.btm_elm_1 {
> 10 = RECORDS
> 10 {
> source.current = 1
> tables = tt_content
> }
> 20 = COA
> 20 {
> 10 = RECORDS
> 10.dontcheckPid = 1
> 10.tables = tt_content
> 10.source = 47
> if.isFalse.current = 1
> }
> stdWrap {
> required = 1
> wrap = <!--TYPO3SEARCH_begin--> | <!--TYPO3SEARCH_end-->
> }
> }
>
> This way you don't use stdWrap AND you don't use an additional lib.whatever.
> If this still doesn't work, this simply means you got a problem with element
> 47.
>
> HTH
>
> Joey
>
> --
> Wenn man keine Ahnung hat: Einfach mal Fresse halten!
> (If you have no clues: simply shut your gob sometimes!)
> Dieter Nuhr, German comedian
> Xing: http://contact.cybercraft.de
> Twitter: http://twitter.com/bunnyfield
> TYPO3 cookbook (2nd edition): http://www.typo3experts.com
>
>
More information about the TYPO3-english
mailing list