[Typo3-german] work on subpart
toni
tonischoenbuchner at web.de
Mon Nov 14 18:17:40 CET 2005
JoH schrieb:
>>kannst du mir noch erklären wie ich dann in typoscript definiere
>>welche seiten welchen subpart rendern sollen?
>>
>>immoment ist es so das auf der rootseite meine designvorlage definiert
>>ist und diese auf alle anderen vererbt wird. ziel ist es nun das
>>seiten in einem sys folder einen anderen subpart bekommen. wäre sehr
>>froh über hilfe :)
>>
>>---------------------------------------------
>>
>>auf der root_ebene:
>>
>> 10 = TEMPLATE
>> 10.template = FILE
>> 10.template.file = fileadmin/vorlage.html
>> 10.workOnSubpart = DOKUMENT
>>
>> #Das Menu erstellen
>> 10.marks{
>>
>> #Inhalte ausgeben
>> INHALT = CONTENT
>>...
>
>
> Sowas machst Du am besten über Conditions.
> Der sysFolder hat eine bestimmte uid, daher sollten alle Seiten darunter
> eine bestimmte pid haben.
>
> page.10 = TEMPLATE
> page.10 {
> template = FILE
> template.file = fileadmin/vorlage.html
> workOnSubpart = DOKUMENT
> marks {
> INHALT = CONTENT
> blah
> }
> }
>
>
> [PIDupinRootline = 123]
> page.10 {
> workOnSubpart = DOKUMENT2
> }
> [global]
>
> 123 ist die ID Deines sysFolders.
> Falls Du in dem zweiten Subpart auch andere Marker verwendest, mußt Du das
> natürlich ebenfalls innerhalb der Condition ändern.
>
> [PIDupinRootline = 123]
> page.10 {
> workOnSubpart = DOKUMENT2
> marks {
> SPEZIELLER_MARKER = whatever
> }
> }
> [global]
>
>
>
> Joey
>
Hallo Joey,
vielen Dank für deine Antwort.
Ein spezieller neuer Marker soll nicht verwendet werden. es soll nur
einer wegfallen :) von daher müsste es doch so richtig fomuliert sein,oder?
10 = TEMPLATE
10.template = FILE
10.template.file = fileadmin/vorlage.html
[PIDupinRootline = 123]
10.workOnSubpart = DOKUMENT2
[else]
10.workOnSubpart = DOKUMENT
[global]
#Das Menu erstellen
10.marks{
#Inhalte ausgeben
INHALT = CONTENT
....
More information about the TYPO3-german
mailing list