Hallo !
Mit normalen PHP/HTML/etc. eine Sache von paar Sekunden.In Typo3 irgendwie kompliziert(er).
Ich habe eine Seite (id 110) und möchte diese Seite nun überall als footer nutzen.Ich habe ein
<div id="footer"></div>
Wie kann ich das nun "einfach" machen ?
Mach es doch grad mit einem Marker, sprich:
<div id="footer">###FOOTER###</div>
und im TS die Content ID nutzen. Nicht die seiten id´s
page.10.marks.FOOTER = RECORDS
page.10.marks.FOOTER.tables = tt_content
page.10.marks.FOOTER.source = 200
greetz rob
Genau so wie rob es gepostet hat.
Für "veränderbare" Footer wäre auch folgendes denkbar
page.10.marks {
footer = CONTENT
footer.table = tt_content
footer.select {
pidInList = 110
orderBy = RAND()
where = colPos=0
max = 1
}
}
Damit kannst Du mehrere "Footer" als Inhaltselemente auf der Seite 110 erstellen und er sucht sich zufällig einen (sichtbaren) raus. Macht vielleicht beim Footer jetzt nicht allzu viel Sinn, aber zB als Teaser, der mit jedem Laden einen anderen zufälligen Inhalt anzeigt sehr gut geeignet.
Für einfachen Copyright-Text habe ich folgendes gefunden:
page.10.marks {
bottom = TEXT
bottom {
data = date : U
strftime = %Y
wrap = © | meine Firma
}
}
So hat man zum Neujahrstag auch gleich die aktuelle Jahreszahl unten drin.
Ich denke mal, dass rob's Vorschlag genau das ist was Du gesucht hast, darum bitte das Thema als gelöst markieren und den Titel des Themas für andere Suchende eindeutiger/einfacher bezeichnen.
dr.sven schrieb
Für einfachen Copyright-Text habe ich folgendes gefunden:
page.10.marks {
bottom = TEXT
bottom {
data = date : U
strftime = %Y
wrap = © | meine Firma
}
}
Tolle Idee Sven, würd allerdings ein notrimwrap nehmen wegen den Leerzeichen, sonst fliegt alles zusammen.
page.10.marks {
bottom = TEXT
bottom {
data = date : U
strftime = %Y
noTrimWrap = |© | meine Firma|
}
}
Ich habe bei mir geschützte Leerzeichen ( & n b s p ; ) drin und das © natürlich auch als & c o p y ;
Wie kann ich hier HTML-Code darstellen?
Oben auf dem Button "< >"
greetz rob
Hallo !
Also irgendwie möchte es bei mir nicht klappen.
Ich habe in meiner HTML Datei folgendes gemacht
<div id="latestNews">###FOOTER###</div>
Nun habe ich im TS folgendes eingefügt
page.10.marks.FOOTER = RECORDS
page.10.marks.FOOTER.tables = tt_content
page.10.marks.FOOTER.source = 1287
Dabei ist 1287 nicht meine Seiten ID, sondern die Pagecontent ID. Jedoch wird ist nichts zu sehen. Was könnte noch das Problem sein ? [/u]
Dann probier mal das um zu testen, ob der Marker grundsätzlich angesprochen wird.
page.10.marks.FOOTER = TEXT
page.10.marks.FOOTER.value = Yep!
Gruß
Michael