Am 14.11.14 17:37, schrieb Philipp Holdener:
Hallo zusammen
Wie mach ich den default Rahmen nach der colPos oder des cType anpassen?
Hab eigentlich das hier:
tt_content.stdWrap {
innerWrap.cObject {
default {
10 {
cObject {
default.value = <div
}
}
20.10.value = default-block
30 {
cObject {
default.value = >|</div>
}
}
}
}
Ich würde das jetzt gerne für colPos=1 anpassen dass dort ein anderer
default rahmen verwendet wird.
das wäre nur eine Alternative.
das könnte man mit einem override und .stdWrap.if hinbekommen:
20.10.override = colpos1-default
20.10.override.if {
equals.field = colPos
value = 1
}
für mehr Alternativen (z.B. auch von layout und/oder section_frame)
benutzt du dann ein CASE Object. Beispiele dazu finden sich in CSC
einige. Suche doch einfach mal unter tt_content mit dem TSOB.
Auch würde ich den Rahmen für cType "Shortcut" anpassen.
Irgendwie bekomm ich das nicht hin?! :(
nun ja. bei so vielen Abhängigkeiten braucht es wohl einige .stdWrap.if
ggfls. auch einige COAs und CASEs
ein weiteres Hilfsmittel könnte dann noch .orderedStdWrap sein.
du kannst natürlich auch jedes dieser Felder einfach seine CSS-Klasse
unabhängig voneinander einbringen lassen so dass du in etwa so etwas
erhälst:
<div class="colPos2 layout3 sectionframe2 CType_shortcut">...</div>
und die Kombi dann im CSS eindeutig gestalten:
/* alle shortcuts in colPos 1 grün punktiert umranden: */
.colPos1.CType_shortcut { border:1px dotted green; }
bernd
--
http://www.pi-phi.de/cheatsheet.html
_______________________________________________
TYPO3-german mailing list
TYPO3-german@lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german