[TYPO3-german] dynamischer Footer

Christian Wolff Chris at connye.com
Mon Mar 24 14:27:33 CET 2008


On Fri, 21 Mar 2008 13:49:55 +0100, Andreas B.  
<ab at web157.webgo24-server11.de> wrote:

> bernd wilke schrieb:
>> Andreas B. schrieb am Thu, 20 Mar 2008 20:03:43 +0100:
>>
>>
>>> Soweit klappt auch alles, die Frage ist also nur, wenn ich in eine
>>> bestimmte Spalte - z.B. Header oder Footer - Content eingebe, wie kann
>>> ich das einstellen, dass dieser Content dann auf allen Seiten angezeigt
>>> wird. Und wenn der BE User diesen Content dann im  Frontend  editiert,
>>> egal auf welcher Seite er sich gerade befindet, soll die Änderung
>>> natürlich für alle Seiten gelten. Im Prinzip möchte ich also dem BE  
>>> User
>>> ermöglichen im Frontend seinen Footer zu verändern.
>>>
>>
>> meinst du das mit dem "slide = -1"?
>>
>> TSREF oder http://www.pi-phi.de/t3v4/vererben.html ;-)
>>
>> Bernd
>>
> Hi Bernd,
>
> danke, super, das war's. Hab das Template ergänzt:
>
> # Substitute the ###footer### subpart with css styled content:
>
>   subparts.footer < styles.content.get
>   subparts.footer.select.where = colPos = 5
>   subparts.footer.stdWrap.required = 1
>   subparts.footer.stdWrap = |
>   subparts.footer.slide = -1
>
> Musste das Element dann nur noch auf den RootPage verschieben, damit es  
> die Seiten auch finden können.
>
> Gruß Andreas
>
>


Hallo Andreas,
nein für  footer und andere statische eingaben nehme ich in der regel kein  
"slide"
weil die ja wirklich auf jeder seite vorkommen sollen. und ich den  
redakteuren nicht eine
ungenutzte spalte ins backend geben will.

meine seitenstruktur sieht eher so aus
- root
   -- Seite 1
   -- Seite 2
   -- (..)
   -- Statische inhalte (sysfolder)
     --- Footer (uid 123)


dann mein TS ugnefähr so:
-- schnipp ---
lib.footer = CONTENT
lib.footer {
   table = tt_content
   1.select {
     pidInList = 123
     orderBy = sorting
   }
}

page.10.subparts.footer < lib.footer
-- schnap --

durch dieses TS wird dann in footer einfach
immer der inhalt von seite 123 eingesetzt.
das gleiche kann man auch für andere informationen nehmen die öfter  
auftauchen sollen
hab z.b bei einigen seiten die telefonnummer so gelöst die halt auf jeder  
seite verfügbar
sein soll. so das es einfach zu ändern ist. aber nicht auf jederseite eine  
zusätzliche spalte
auftaucht.

die zusätzlichen spalten mit slide option nehme ich eher dann. wenn es z.b  
eine "info spalte"
gibt. in der sich sachen vererben sollen so das man diese spalte nicht für  
jede unterseite neu ausfüllen muss.
aber es durchaus sein kann das unterschiedliche seiten unterschiedliche  
infospalten haben.

gruss chris



-- 
Christian Wolff // Berlin
http://www.connye.com

Latest Projects:
http://www.flycall.de | http://www.atr24.de | http://www.titanic.de


More information about the TYPO3-german mailing list