[TYPO3-german] Fluid: Conditon für ColPos
bernd wilke
t3ng at bernd-wilke.net
Mon Nov 24 15:53:23 CET 2014
Am 24.11.14 15:34, schrieb Philipp Holdener:
> Hallo zusammen
>
> Gibt es eine Möglichkeit was in einem Fluid Template nur für colPos = XY
> auszugeben?
>
> Hab leider nichts über eine Condition gefunden, die auf colpos
> zugreift?! .-(
>
> Gruss
> Philipp
eine Condition auf colPos ist recht unwahrscheinlich, weil colPos keine
Seiteneigenschaft ist, sondern jedes CE einzeln betrifft.
Andererseits wird colPos für jedes CE ausgewertet, nämlich über das
Query, mit dem die CEs einer 'Spalte' geholt werden.
die klassischen Beispiele:
styles.content.get (colPos == 0)
styles.content.getLeft (colPos == 1)
styles.content.getRight (colPos == 2)
styles.content.getBorder (colPos == 3)
wenn du BE-Layouts benutzt und die CEs einer Spalte (der du die ID 123
zugewiesen hast) renderen möchtest:
temp.meineSpalte < styles.content.get
temp.meineSpalte.select.where = colPos = 123
und das kannst du dann für dein Fluid benutzen:
page {
10 = FLUIDTEMPLATE
10 {
variables {
meineSpalte < temp.meineSpalte
:
}
:
}
:
}
bernd
--
http://www.pi-phi.de/cheatsheet.html
More information about the TYPO3-german
mailing list