Zum Inhalt springen

Wie mache ich das? eine rechte Leiste erstellen

Erstellt am 17. Juli 2003 · 12 Antworten · letzte Antwort am 21. Juli 2003

Tags: Templates & Layouts, Frage

Tanner ·

Ich erkläre mal kurz meinen Seitenaufbau. Links ein Menü in der Mitte der CONTENT und rechts ne Leiste, wo mehrere Sachen rein sollen, z.B. Login. Newsletter, Vote, etc.

Wie mache ich das jetzt mit der rechten Leiste. Ich habe in der Designvorlage dafür schon einen Marker gesetzt. Nun habe ich aber keinerlei Ahnung , wie ich das umsetze!!!!

malk ·

Genu wie beim mittleren Content. Ich glaube, mit template.MARRKER_RECHTS < styles.content.getRight bekommst Du den Inhalt, den Du im backend unter 'rechts' eingibst in den Marker.

Tanner ·
malk schrieb

Genu wie beim mittleren Content. Ich glaube, mit template.MARRKER_RECHTS < styles.content.getRight bekommst Du den Inhalt, den Du im backend unter 'rechts' eingibst in den Marker.

ich weiß nicht, ob ich dich richtig vertehe, aber so hätte doch jede Seite dann in der rechten Leiste einen anderen Inhalt.

Bei mir sollen aber alle rechte Seiten den gleichen Inhalt haben und man soll dass nur eine Vorlage dafür ändern müssen, sodass sich dieser Inhalt der rechten Leiste auf ALLEN seiten ändert.

db ·

Hallo,

wenn auf der rechten "Leiste" aller Seiten der gleiche Inhalt stehen soll, warum fügst Du diesen nicht einfach (statt des Markers) direkt in die HTML-Designvorlage ein?

Grüße

Tanner ·
db schrieb

Hallo,

wenn auf der rechten "Leiste" aller Seiten der gleiche Inhalt stehen soll, warum fügst Du diesen nicht einfach (statt des Markers) direkt in die HTML-Designvorlage ein?

Grüße

weil da beispielsweise auch der Login für Mitglieder mit rein soll.

Marc ·

Einfach Seite anlegen (am besten eine, die nicht im menü erscheint), dort den inhalt so anlegen, wie er in der rechten leiste erscheinen soll, und dann im template den marker der rechten leiste mit dem content dieser seite füllen.

oder ? :o

Marc

Tanner ·
Marc schrieb

Einfach Seite anlegen (am besten eine, die nicht im menü erscheint), dort den inhalt so anlegen, wie er in der rechten leiste erscheinen soll, und dann im template den marker der rechten leiste mit dem content dieser seite füllen.

oder ? :o

Marc

ja, so dachte ich mir das auch irgendwie. Dann bleibt nur die Frage, wie ich das im Template dann löse, dass diese Seite im marker angezeigt wird.

Marc ·

HI,

temp.footer = CONTENT 
temp.footer { 
table = tt_content 
select { 
pidInList = 52
orderBy = sorting 
where = colPos=0
} 
}

52 ist die pid der Seite, aus der du den content holst. (wer hätte das gedacht 😃 )

temp.footer kannst du dann in einen marker kopieren

8-) Marc

Tanner ·

ich habe das jetzt so gemacht:

marks.RECHTS = CONTENT 
marks.RECHTS { 
table = tt_content 
select { 
pidInList = 28 
orderBy = sorting 
where = colPos=0 
} 
}

aber das klappt nicht!

Marc ·

hmmm

und auf deiner seite mit der pid 28 hast du den content in der spalte NORMAL !?

wenn nicht, musst du colPos entsprechend anpassen

müsste eigentlich funktionieren

:o Marc

Tanner ·
Marc schrieb

hmmm

und auf deiner seite mit der pid 28 hast du den content in der spalte NORMAL !?

wenn nicht, musst du colPos entsprechend anpassen

müsste eigentlich funktionieren

:o Marc

ja, in Normal!

Tanner ·

Also wenn ich die Seite mit der ID 28 nicht verstecke wird das auch angezeigt. Nur dann habe ich die auch im Menü, was ich nicht will