[TYPO3-english] Odd menu behaviour: two identical templates, one working, one not
Stefan Müller
smueller at s-mueller.ch
Tue Jul 3 19:47:06 CEST 2012
Hi Markus
Ah, the plot thickens... Indeed "rootlevel" is activated.
But if I deactivate it, I get a "No suitable request handler found"
error on the frontend.
Am 03.07.2012 19:40, schrieb Markus Klein:
> Hi!
>
> You don't need the special thing at all.
> I guess you also set the third option "root"-something.
> The entryLevel of a menu is relative to the closest template which has this option set.
>
> Kind regards
> Markus
>
>
>> -----Original Message-----
>> From: typo3-english-bounces at lists.typo3.org [mailto:typo3-english-bounces at lists.typo3.org] On Behalf Of Stefan Müller
>> Sent: Tuesday, July 03, 2012 7:24 PM
>> To: TYPO3 English
>> Subject: Re: [TYPO3-english] Odd menu behaviour: two identical templates, one working, one not
>>
>> Hi Markus, Hi Phillipp
>>
>> Clear Contants / Setup checkboxes are set.
>> The sub-page has no sub-pages. If I create some, those appear in the menu (could have thought of testing this my self). This makes
>> sense if the menu is supposed to show the local sub-tree only.
>>
>> Is this the intendend default behaviour? Seems odd to me. If so, why do the the other sub-pages (the one that use the root's
>> template) behave differently (they show the hole tree, including the siblings)? I'm confused...
>>
>> Anyway, Phillipp's special value thing works for me! I'm using it on both templates now. Doesn't change the behaviour of the root
>> template, but makes both behave the same.
>>
>> Thanks for your help!
>> Stefan
>>
>> Am 03.07.2012 18:26, schrieb Markus Klein:
>>> Hi!
>>>
>>> Does the subpage have sub-pages too?
>>> Did you set the checkboxes Clear Contants / Setup on the subpage-template?
>>>
>>> Kind regards
>>> Markus
>>>
>>>> -----Original Message-----
>>>> From: typo3-english-bounces at lists.typo3.org
>>>> [mailto:typo3-english-bounces at lists.typo3.org] On Behalf Of Stefan
>>>> Müller
>>>> Sent: Tuesday, July 03, 2012 5:31 PM
>>>> To: typo3-english at lists.typo3.org
>>>> Subject: [TYPO3-english] Odd menu behaviour: two identical templates,
>>>> one working, one not
>>>>
>>>> Hi
>>>>
>>>> I've got two templates, one on the root page and one on a sub-page.
>>>> For testing purposes both are identical (I've copied the typoscript).
>>>>
>>>> The odd thing is that my menu is working perfectly on the pages that
>>>> use the root page's template, but on the sub-page with the copied template the menu is empty (no html output)!
>>>>
>>>> The complete setup section follows below:
>>>>
>>>> # Menu
>>>> temp.menu = HMENU
>>>> temp.menu.1 = TMENU
>>>> temp.menu.1 {
>>>> expAll = 1
>>>> # Normal state properties
>>>> NO.allWrap =<div class="menu0"> |</div>
>>>> # Enable active state and set properties:
>>>> ACT = 1
>>>> ACT.allWrap =<div class="menu0"> |</div> }
>>>> temp.menu.2 = TMENU
>>>> temp.menu.2 {
>>>> expAll = 1
>>>> # Normal state properties
>>>> NO.allWrap =<div class="menu1"> |</div>
>>>> # Enable active state and set properties:
>>>> ACT = 1
>>>> ACT.allWrap =<div class="menu1"> |</div> }
>>>> temp.menu.3 = TMENU
>>>> temp.menu.3 {
>>>> expAll = 1
>>>> # Normal state properties
>>>> NO.allWrap =<div class="menu2"> |</div>
>>>> # Enable active state and set properties:
>>>> ACT = 1
>>>> ACT.allWrap =<div class="menu2"> |</div> }
>>>>
>>>> # Template content object:
>>>> temp.mainTemplate = TEMPLATE
>>>> temp.mainTemplate {
>>>> template = FILE
>>>> template.file = fileadmin/template/template.html
>>>> workOnSubpart = DOCUMENT_BODY
>>>> subparts.MENU< temp.menu
>>>> subparts.CONTENT_LEFT< styles.content.getLeft
>>>> subparts.CONTENT_CENTER< styles.content.get
>>>> subparts.CONTENT_RIGHT< styles.content.getRight
>>>> subparts.INSIDE_HEADER = TEXT
>>>> subparts.INSIDE_HEADER.field= subtitle//title }
>>>>
>>>> temp.headTemplate = TEMPLATE
>>>> temp.headTemplate{
>>>> template = FILE
>>>> template.file = fileadmin/template/template.html
>>>> workOnSubpart = HEADER_BODY
>>>> subparts.TITLE = TEXT
>>>> }
>>>>
>>>> # Default PAGE object:
>>>> page = PAGE
>>>> page.typeNum = 0
>>>>
>>>> page.10< temp.mainTemplate
>>>> page.headerData.10< temp.headTemplate
>>>>
>>>>
>>>> I'm pretty well stuck on this. Thanks for any hint.
>>>>
>>>> Stefan
>>>> _______________________________________________
>>>> TYPO3-english mailing list
>>>> TYPO3-english at lists.typo3.org
>>>> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-english
>>> _______________________________________________
>>> TYPO3-english mailing list
>>> TYPO3-english at lists.typo3.org
>>> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-english
>>>
>> _______________________________________________
>> TYPO3-english mailing list
>> TYPO3-english at lists.typo3.org
>> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-english
> _______________________________________________
> TYPO3-english mailing list
> TYPO3-english at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-english
>
More information about the TYPO3-english
mailing list