Hi...
Ich würde gerne meinen Redakteuren folgende Option bieten: einspaltig oder zweispaltig.
zZ geht das nur über den Umweg über den Admin.
Ich muß das TS-Template noch auf die Seite kopieren und im BE auf zweispaltig stellen.
Geht das irgendwie, dass der Redakteur auswählt: diese Seite Template1 oder Tempalte2. Es müßt dann aber die Seitendefinition UND der BE umgestellt werden.
Wie geht das? Falls....
Clemens
temp.inhalt < styles.content.get
temp.inhalt.stdWrap {
required = 1
innerWrap = <td valign="top"> | </td>
innerWrap.override = <td valign="top" width="315"> | </td><td width=180"> </td>
innerWrap.override.if.isFalse.cObject < styles.content.getRight
postCObject < styles.content.getRight
postCObject.stdWrap {
required = 1
innerWrap = <td valign="top" width="20"> </td><td width="160" valign="top"> | </td>
}
}
Tut mir leid, aber das verstehe ich nicht....
in der Zeile fragt das Skript ab, ob es was rechts gibt...
innerWrap.override.if.isFalse.cObject < styles.content.getRight
wo ist da die verbindung mit .... "passiert, wenn"
Ich hab das versuch aber das geht auch nicht...
dummy.if{
value = okay
isTrue< styles.content.get
}
page.20 = TEXT
page.20.value < dummy
Clemens
Es gibt eine Extension Template-Selector.
jenses
Kann das sein, dass dieses Ding super viel Arbeit macht und man ne eigene Ext. schreiben muss?
Und das nur für die umschaltung von ein- oder zweispaltig?
Sind die narrisch?
Dann würde ich es lieber so haben: Ich biete meinen Red. zwei Spalten an. wenn sie nur in der Linken was reinschreiben, dann ists einspaltig. Ist was in der rechten Spalte, dann zweispaltig. Womit ich wieder bei der Frage wäre wie finde ich raus ob was in der rechten Spalte was steht?
HTML-Template:
<div id="main">
<div id="right">
</div>
<div id="left">
</div>
</div>
Pseudocode:
if rechteSplate == leer then
div.main < styles.content.getLeft
else
div.left < styles.content.getLeft
div.right < styles.content.getRight
fi
zur info:
oroths links ist jetzt auf
http://www.rothonline.de/index.php?id=119
zu finden!
grüssle
sissi
Hej!
Ich biete meinen Red. zwei Spalten an. wenn sie nur in der Linken was reinschreiben, dann ists einspaltig. Ist was in der rechten Spalte, dann zweispaltig.
Genau sowas bräuchte ich auch!
Kann uns jemand vielleicht oroths Code etwas erläutern, damit wir wissen, wie wir ihn einsetzen können?
-- snorri
Hi...
Ich hab das auch nicht so verstanden... dieses Problem war von mir jedenfalls nicht intuitiv zu erschliessen.
Aber ich hatte aus der Not ne Tugend gemacht.
Da ich meine Spalten eh mit Div´s und css realisiert habe, hab ich folgenden ersonnen:
mein Template:
// Stylesdefinitionen
...
<style ... >
div#links{
float: left;
width: 49%;
}
div#rechts{
float: right;
width: 49%;
}
</style>
...
// html -code
<div id="einspalter"> </div>
<div id="links"> </div>
<div id="rechts"> </div>
// schliesst das float von rechts und links
<br style="clear:both;" />
Jetzt kommt der Witz
im TypoScript hab ich jedem DIV eine Spalte zu geordnet.
Möchten die Redakteuer 2-spaltig füllen - sie die rechts und links....
einspaltig wird in die "normal" Spalte geschrieben und wenn sie alle Spalten füllen, hat man ein Einpalter und darunter Zweispalter-Text.... (sieht auch nett aus - Zeitunmgsstyle 😉
mann kann auch nen reinen Rechtsspalter oder Linksspalter haben (aber wer will das schon !)
Die Redakteure haben so mehr Möglichkeiten... und freuen sich ;-) (jedensfalls meine... )
Gruß Clemens
Hallo Zusammen,
ich muss schon sagen, oroths code ist echt spitze! Funktioniert super gut!
Ich will nun mit drei spalten Arbeiten. Hat jemand von euch eine Idee, wie man den Code erweitern könnte? Es scheint, dass ich ihn noch nicht ganz durchblickt habe.
Vielen Dank für Hinweise
Dos