[TYPO3-german] template Title

Dr. Dieter Porth typo3 at mobger.de
Tue Jan 24 18:55:38 CET 2017


Was willst du Austauschen das Template oder den Titel?

Wenn du das Template varieren/austuaschen willst, dann manche dies über 
ein 'Switch-Template' und verlagere deine jeweiligen Templates mit 
Ordner-Strukturen in den PartialOrdner.

Typoscript-Part (Auszug-Definition des Fluid-Template-Objects)

   10=FLUIDTEMPLATE
   10 {
   file= fileadmin/templates/subdomain.domain.tld/template.html
   variables {
           CONTENT    < styles.content.get
           LAYOUT = TEXT
           LAYOUT.data =  TSFE:page|layout
  }
}


HTML im Template(Strukturbeispiel)

<f:switch expression="{LAYOUT}>

<f:case value="1">

<f:render partial="subdomain.domain.tld/layouts" arguments="{_all}" />

<!-- für Path im Partial-Ordner 
[partioalOrdner]/subdomain.domain.tld/layouts.html -->

</f:case>

<f:case default="TRUE">

<f:render partial="domain.tld/layouts" arguments="{_all}" />

<!-- für Path im Partial-Ordner [partioalOrdner]/domain.tld/layouts.html -->

</f:case>

</f:switch>

Deine jetzigen Templates werden dabei natürlich zu Partials.

Mit besten Grüßen
Dieter

P.S. Versuche dich ein wenig besser auszudrücken. Beschreib die aktuelle 
Ornderstruktur und Template-Struktur (ggfls. mit einem Verzeichnis-Baum).
Schreibe in vollständigen Sätze mit höchstens zwei Komma; dein 
kryptischer Abkürzungskram ist für mich schwer verständlich.

Am 24.01.2017 um 08:05 schrieb Stefan Kladler:
>   in dem Typo3 soll ein Multidomain Setup entstehen.
>
> Seitenbaum
> domain.tdl
> subdomain.domain.tdl
>
> Template tilte = domain.tld
>
> temp.custom=fileadmin/templates/domain.tld/layouts/default/custom.css
> [globalVar = TSFE:page|layout = 1]
> # layout:1
> temp.custom=fileadmin/templates/domain.tld/layouts/1/custom.css
> [global]
> page=PAGE
> page {
>    type=0
>    includeCSS{
>      bootstrap=fileadmin/bootstrap/css/bootstrap.css
>      custom<temp.custom
> }
>    10=FLUIDTEMPLATE
>    10 {
>    file= fileadmin/templates/domain.tld/template.html
>    variables {
>            CONTENT    < styles.content.get
> }
> }
>
> Wenn ich jetzt das Template kopiere und den Template title auf
> subdomain.domain.tld ändere soll das ganze so aussehen
>
> template title = subdomain.domain.tld
>
> temp.custom=fileadmin/templates/subdomain.domain.tld/layouts/default/custom.
> css
> [globalVar = TSFE:page|layout = 1]
> # layout:1
> temp.custom=fileadmin/templates/subdomain.domain.tld/layouts/1/custom.css
> [global]
> page=PAGE
> page {
>    type=0
>    includeCSS{
>      bootstrap=fileadmin/bootstrap/css/bootstrap.css
>      custom<temp.custom
> }
>    10=FLUIDTEMPLATE
>    10 {
>    file= fileadmin/templates/subdomain.domain.tld/template.html
>    variables {
>            CONTENT    < styles.content.get
> }
> }
>
> somit soll
>
>    10 {
>    file= fileadmin/templates/template_title
>
> immer durch den aktuellen template title ersetzt werden. gibt es dafür eine
> Variable oder muss ich jedes mal den Template title von Hand anpassen
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.typo3.org
> http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german



More information about the TYPO3-german mailing list