Hi!
Wie bekomme ich so ein Template hin, welches links oben ein Bild hat, das sich von Seite zu Seite ändert (wie bei Typo3.com)? Gibt's da ein Tutorial oder kann mir da jemand weiterhelfen?
Gruß
SeWid
Hi!
Wie bekomme ich so ein Template hin, welches links oben ein Bild hat, das sich von Seite zu Seite ändert (wie bei Typo3.com)? Gibt's da ein Tutorial oder kann mir da jemand weiterhelfen?
Gruß
SeWid
Einfach das Bild über Marker oder Subparts im Template einfügen und dann für die einzelnen Seiten ein Extension-Template erzeugen, auf dem das jeweilige Bild definiert wird.
Jochen Weiland
Hallo
Oder über die Extension RandomImage so wei bei mir die Hintergrundgrafiken: http://www.thomas-peterson.de
MFG
...und dann für die einzelnen Seiten ein Extension-Template erzeugen...
und wie geht das? gibt's ein tutorial oder kann mir da jemand weiterhelfen? ich will nämlich eigentlich kein zufällig erzeugtes bild.
gruß
SeWid
Seite im Baum auswählen und dann Web->Template wählen, dann bekommt man die Option "Create Extension Template" angezeigt. Ein spezielles Tutorial zu der Aufgabenstellung ist mir nicht bekannt, aber im Prinzip müsste es so gehen:
page.10.marks.BILD = IMAGE
page.10.marks.BILD.file = Pfad zum Bild
und dann in den Extension Templates einfach nur die zweite Zeile mit dem jeweiligen Pfad reinsetzen
kann ich da auch irgendwie ein standard - template erstellen? ich meine:
1.) Ich weise einer Seite kein Bild zu - es erscheint ein Standard - Bild
2.) Ich weise einer "Level1 - Seite" ein Bild zu, alle darunterliegenden "Level2 - Seiten" verwenden das gleiche Bild.
Geht sowas?
Übrigens, danke für eure schnelle Hilfe soweit.
Gruß
SeWid
Das ist ja genau die Funktion. Im Template wird ein Default-Bild definiert. Wenn das auf einer darunterliegenden Ebene geändert wird, dann gilt das für die Seite und alle darunter liegenden.
Jochen Weiland
was stimmt hier nicht:
# Main TEMPLATE cObject for the BODY
temp.mainTemplate = TEMPLATE
temp.mainTemplate {
# Feeding the content from the Auto-parser to the TEMPLATE cObject:
template =< plugin.tx_automaketemplate_pi1
# Select only the content between the <body>-tags
workOnSubpart = DOCUMENT_BODY
# Substitute the ###menu_1### subpart with some example content:
subparts.headertitle = TEXT
subparts.headertitle.field = title
subparts.headerimage = IMAGE
subparts.headerimage.file = 2.jpg
# Substitute the ###menu_1### subpart with some example content:
subparts.menue < temp.menu_1
# Substitute the ###content### subpart with some example content:
subparts.content < styles.content.get
}
das
subparts.headerimage = IMAGE
subparts.headerimage.file = 2.jpg
habe ich mit allen möglichen Pfadangaben schon durchgetestet - ohne Erfolg. Dort, wo das Headerimage erscheinen sollte bleibt die Tabellenzelle leer (das Default - Bild wird entfernt).
Gruß
SeWid
In deinem Haupttemplate hast du sicher eine Zeile z.B.
page.10 < temp.mainTemplate
Damit erscheint das Bild auf der ersten Seiten. Wenn du jetzt auf einer Unterseite den folgenden Code einfügst:
subparts.headerimage.file = 2.jpg
dann wird dieser Code nur innerhalb des temp.mainTemplate Objekts wirksam aber nicht im Haupttemplate (dazu müsste noch ein page.10 < templmainTemplate folgen
Benutze stattdessen den folgenden Code auf den Unterseiten:
page.10.subparts.headerimage.file = 2.jpg
Dann sollte es funktionieren (tut es bei mir jedenfalls).
Jochen Weiland
so funktioniert es nicht:
page.10.subparts.headerimage = IMAGE
page.10.subparts.headerimage.file = 2.jpg
so hingegen schon (was ich aber nicht so schön finde):
page.10.subparts.headerimage = HTML
page.10.subparts.headerimage.value = <img src="fileadmin/template/designbilder/2.jpg" width="200" height="150" border="0" alt="" />
Bei der oberen, nicht funktionierenden Lösung erscheint an der entsprechenden Stelle einfach garnichts, das default - Image wird entfernt -> ich erhalte eine leere Tabellenzelle.
Noch irgendwelche Ideen?
Gruß
SeWid
Tja, das sind ja auch zwei unterschiedliche Pfadangaben. Probier mal
page.10.subparts.headerimage = IMAGE
page.10.subparts.headerimage.file = fileadmin/template/designbilder/2.jpg
Jochen Weiland
das war's, vielen dank.
können sie mir noch einen riessigen gefallen tun? die antwort ist sicher ein zweizeiler, aber ich komme mal wieder nicht darauf, ich kenne mich mit typo3 noch nicht wirklich so gut aus, das problem habe ich hier
#9324
geschildert, aber keiner antwortet mir 😢
danke
SeWid
subparts.headertitle = TEXT
subparts.headertitle.field = title
subparts.headertitle.dataWrap = | <br>{page:subtitle}
Für die Antwort auf die Anfrage einfach hier im Forum mal nach "lastupdate" suchen, habe eine Antwort glaube ich erst gestern gepostet.
Jochen Weiland
Vielen Dank,
kleine Anmerkung, es muss so heißen, sonst hat es nicht funktioniert:
subparts.headertitle = TEXT
subparts.headertitle.field = title
subparts.headertitle.dataWrap = | <br>{page:subtitle}
Gruß
SeWid