Zum Inhalt springen

Einmaliges Element für alle Seiten...

Erstellt am 22. Juli 2008 · 2 Antworten · letzte Antwort am 22. Juli 2008

Tags: Frage

snoy ·

Hallo zusammen,

ich suche Links oder Hinweise zu folgendem Problem:

Ich möchte auf alle Seiten eines Projektes eine
immer gleich bleibende Adresse mit Tele. Nummer
hinterlegen. Dieses Feld sollte also auf allen Seiten
erscheinen, ABER muss pflegbar durch einen BE User sein.

Wie löse ich dieses Problem am besten? Gib es da eine Extension,
oder sollte ich diesen einen Record anlegen und von allen Seiten
aus drauf zugreifen ??? Vieleicht ist eine extension für dieses mini
Problem etwas übertrieben. Nur wie ???

Brauche einen Ansatz...

P.S.: Nutze templaVoila

Vielen Dank im vorraus !!!

snoy_ms

SLAng ·

Marker an entsprechender Stelle erstellen: ###MARKER###

Einen SysOrdner anlegen (dem Redakteur Zugriff auf den Ordner geben.) Dieser Ordner hat zum Beispiel die ID 5.
In dem SystemOrdner legst du in dr Spalte normal den Inhalt an, den du brauchst.

Jetzt liest du in deinem root-Template den Marker aus, oder mapst den... (hab kein Plan wie das in TV geht)

Also bspw.

temp {
	MARKER = CONTENT
	MARKER {
		table = tt_content
		select {
			pidInList = 5
			orderBy = sorting
			where = colPos = 0
		}
	}
}
page.10.marks.MARKER < temp.MARKER

Was passiert da?
ganz einfach - es wir einfach der Inhalt der PID 5 auf den Marker ###MARKER### gelegt. Alles was dabei in der colPos = 0 steht (Spalte normal) wird ausgegeben.

Das ist auch von einem Redakteur pflegbar, je nachdem wie einfach du ihm das machst.

snoy ·

Vielen Dank SLAng fr deine schnelle Hilfe,

werde es mit deinem TS-Script und mit Hlfe von TemplaVoila über ein lib.object machen. Sollte gehen, danke!

snoy_ms