Hi Leute,
habe eine Designvorlage in ein Template eingebunden. Im Template Leben auf die Seite gebracht und frage mich nun, wie ich dieses Template auch für andere Seiten nutzen kann und dabei immer nur die Teile ändern muss, die absolut notwendig sind. Der Weg, das gesamte Template in ein anderes zu kopieren ist mir zu umständlich.
Ich stelle mir das so vor:
Eine Hauptseite mit Template und in den Unterseiten möchte ich nur die Änderungen für das Template der Hauptseite vermerken, z.B.: eine andere gif-Datei laden, oder einen Text ändern. Kann man das irrgendwie realisieren????
Gruß Racer 🙂
Die Antwort würde mich ja auch interessieren! Wie hast Du es denn gemacht?
Danke
😉
Es geht folgendermaßen:
page.30 {
template = FILE
template.file = fileadmin/????.htm
marks.Marker=TEXT
marks.Marker.value = ?????????
marks.Marker1=TEXT
marks.Marker1.value = ?????????
marks.Marker2=TEXT
marks.Marker2.value = ?????????
Auf der Startseite kannst du alle Marker mit Inhalten füllen.
Soll auf einer anderen Seite ein bestimmter Marker einen anderen Inhalt erhalten, dann:
page.30 {
template = FILE
template.file = fileadmin/????.htm
marks.Marker=TEXT
marks.Marker.value = ?????????
}
Die anderen Inhalte bleiben dann stehen
Gruß Racer
Racer schrieb
Soll auf einer anderen Seite ein bestimmter Marker einen anderen Inhalt erhalten, dann:
page.30 {
template = FILE
template.file = fileadmin/????.htm
marks.Marker=TEXT
marks.Marker.value = ?????????
}
Die anderen Inhalte bleiben dann stehen
Du kannst auf den Folgeseiten auch nur das schreiben:
page.30.marks.Marker.value = anderer Text
oder wenn es ein anderes Objekt sein soll:
page.30{
marks.Marker=IMAGE
marks.Marker.file= fileadmin/.../test.jpg
}
Ein Kleiner Tip noch: Definiere deine Marker als COA, das hat den Vorteil, dass du z.b. auf einer anderen Seite im Template in der Fusszeile noch ein Bild,Text oder sonstwas davor oder dahinter anlegen kannst.
Hier mal ein Beispielcode:
page.30{
marks.Marker_Fusszeile = COA
marks.Marker_Fusszeile {
20 = TEXT
20.value=Mein Copyright oder sonstwas....
}
}
so und einer anderen seite schreibst du dann nur:
page.30{
marks.Marker_Fusszeile {
10 = TEXT
10.value=Einen Text davor
30 = TEXT
30.value=und einen Text dahinter
40 = IMAGE
40.file= fileadmin/.../logo.jpg
}
}
Viele Grüße
nazgul23
Hi,
hätte noch eine Frage zu Eurem Austauschen.
Ich habe versucht verschiedene Marker auszutauschen, jedoch klappt dies bei mir nur wenn ich den zu ändernden Text in einem +ext-Template einfüge.
Dann ist es kein Problem und läuft wie geschmiert. #giggle#
Gibt es auch noch die Möglichkeit, es direkt über das Template zu machen?
Besteht auch die Möglichkeit wenn ich die Martker als COA definiere, dass ich in einem Marker vor ein HMENU noch Content setze?
Ciao
DJ Picasso
Guten Morgen dj.picasso,
kannst du mal ein wenig Quellcode posten, ich kann mir nicht so richtig vorstellen was du genau für ein Problem hast 😉
Danke
Viele Grüße
nazgul23
Einen wunderschönen Guten Morgen (quer durch die Republik von Bochum nach Ulm), auch wenn es hier gaaaannnzz schön "schattig" ist. 😃
Das Problem hat sich eigentlich schon fast erledigt. Dennoch vielen Dank für die Nachfrage:
Ich habe durch rumprobieren endlich erreicht, woran ich mir schon seit 2 Tagen die Zähne ausbeisse (oha, mit doppel s oder ß o.O ?).
Hier aber nochmal kurz mein Problem.
Ich tüfftele derzeit an einer vernünftigen Navigation mit verschiedenen Anforderungen:
Habe ein Menu oben, links und eine rootline.
Gleichzeitig möchte ich für den "DAU" die verschiedensten Möglichkeiten erstellen, damit er/sie wirklich jederzeit weiß wo er/sie ist.
Oben: durch farbige Kennzeichnung des Bereichs
Links:
- durch Überschrift des Bereichs in dem er/sie sich befindet mit gleichzeitiger farbiger Kennzeichnung
- Farbige Darstellung der ACT- und CUR-Bereiche.
Das alles war soweit eigentlich erreicht, jedoch war mir nicht möglich den Bereich als Überschrift meiner Navigation darzustellen.
Habe mir dabei fast die Finger gebrochen mit special = list und special = directory.
Habe es jedoch durch deinen Tip:
page.30{
marks.Marker_Fusszeile = COA
marks.Marker_Fusszeile {
20 = TEXT
20.value=Mein Copyright oder sonstwas....
}
}
endlich realisieren können und es jetzt genau so, wie ich es haben will.
Man muss eben die "list" mit dem "directory" mischen und es fruchtet!! 😃 😃
Dennoch besten Dank
Ciao
Der DJ