Hallo,
um meine Spaltenaufteilung im Contentbereich festzulegen, möchte ich gern vorab feststellen, in welchen Bereichen (links, normal, rechts, rand) Inhalte hinterlegt wurden.
Ist das über TS möglich?
Viele Grüße
Kurt
Hallo,
um meine Spaltenaufteilung im Contentbereich festzulegen, möchte ich gern vorab feststellen, in welchen Bereichen (links, normal, rechts, rand) Inhalte hinterlegt wurden.
Ist das über TS möglich?
Viele Grüße
Kurt
Dazu solltest du dir die Eigenschaft "required = 1" vom stdWrap ansehen.
Hier meine Einteilung bei zwei Spalten (normal, rechts). Musst du halt entsprechend erweitern:
temp.body_content < styles.content.get
temp.body_content.stdWrap {
required = 1
innerWrap = <div id="contentnormal">|</div>
innerWrap.override = |
innerWrap.override.if.isFalse.cObject < styles.content.getRight
postCObject < styles.content.getRight
postCObject.stdWrap {
required = 1
innerWrap = <div id="contentright"> | </div>
}
}
Hallo,
aktuell löse ich das folgendermaßen:
------------------------------------------
# Rechte Spalte auslesen
subparts.C02 = CONTENT
subparts.C02 {
table = tt_content
select {
pidInList=this
where = colpos=2
orderBy = sorting
}
wrap = <td align="left" valign="top"><font class="n1">c | c</font><br></td>
}
-------------------
wenn ich hier (unter "select") required oder fieldRequired angebe, scheint das Typo zu ignorieren.
habt ihr noch einen lösungsansatz?
danke und viele grüße
kurt
Ist doch oben schon gegeben:
subparts.C02 < styles.content.getRight
subparts.C02.stdWrap {
required = 1
innerWrap = <td align="left" valign="top"><font class="n1">c | c</font>
}
< styles.content.get macht genau das was du schon hast. Da ist der Code nur schon fertig und ausgelagert mitgebracht.
PS: Ungetestet.
schlosser schriebHallo,
aktuell löse ich das folgendermaßen:
------------------------------------------# Rechte Spalte auslesen
subparts.C02 = CONTENT
subparts.C02 {
table = tt_content
select {
pidInList=this
where = colpos=2
orderBy = sorting
}
wrap = <td align="left" valign="top"><font class="n1">c | c</font><br></td>
}-------------------
wenn ich hier (unter "select") required oder fieldRequired angebe, scheint das Typo zu ignorieren.
habt ihr noch einen lösungsansatz?
danke und viele grüße
kurt
Mit dieser Möglichkeit kannst du halt nicht überprüfen ob Inhalt drin liegt, bzw. die Spalte wird immer angezeigt auch wenn kein Inhalt drin ist. Mit meiner Möglichkeit wird der Platz für die Spalte nur belegt wenn sich ein Inhaltselement in der Spalte befindet.
Hallo,
so einfach kann das gehen.
subparts.C02 < styles.content.getRight
subparts.C02.stdWrap {
required = 1
innerWrap = <td align="left" valign="top"><font class="n1">c | c</font>
}
Ich danke Euch!
Viele Grüße
Kurt
Genau 🙂
Und mit bisschen Übung kannst dir sowas in Zukunft aus obigen Code-Schnipseln auch selbst bauen 😉