TYPO3-Browser: tt_address group/Gruppe filtern mit GET-Parameter
| Autor | Nachricht |
|---|---|
|
Verfasst am: 17. 03. 2011 [13:28]
|
|
|
salsamartin
Martin Keller
Themenersteller
Dabei seit: 09.03.2011
Beiträge: 3
|
Wir wollen aus einer tt_address liste nur diejenigen haben, die einer bestimmten Gruppe angehören. Dies tun wir hier über den frei erfundenen GET-Parameter &tx_browser_pi1[style]=13 Das TS dazu: TYPOSCRIPT plugin.tx_browser_pi1 { views { list { 1 { filter { tt_address_group { title < plugin.tx_browser_pi1.displayList.master_templates.selectbox } } name = AddressFinder select ( tt_address.company, tt_address.addressgroup, tt_address_group.title, tt_address.zip, tt_address.city, tt_address.region ) orderBy ( tt_address.company ) andWhere = COA andWhere { 10 = TEXT 10.value = ###STYLE### 10.noTrimWrap = | FIND_IN_SET(|, tt_address_group.uid) | } } } } } (Wichtiges hervorgehoben.) Da das andWhere ein COA ist, könnte man hier noch leicht weitere Bedingungen anhängen, ähnlich wie "andWhere.10" |
|
Verfasst am: 18. 03. 2011 [12:22]
|
|
|
dirk
Dirk Wildt
Dabei seit: 27.09.2010
Beiträge: 601
|
TYPOSCRIPT plugin.tx_browser_pi1 { views { list { 1 { ... andWhere = COA andWhere { 10 = TEXT 10.value = ###STYLE### 10.noTrimWrap = | FIND_IN_SET(|, tt_address_group.uid) | } } } } } } Das konfigurierte andWhere bewirkt folgende andWhere-Anweisung in SQL SQL ... AND FIND_IN_SET(###STYLE###, tt_address_group.uid) wobei ###STYLE### durch den GET-Parameter aus &tx_browser_pi1[style] ersetzt wird. --
Willst Du den TYPO3-Browser mit einer Spende unterstützen? Wir freuen uns über jeden EUR! Sponsoring: Ich will einfach einen Betrag spenden http://typo3-browser.de/sponsoring |
|
Verfasst am: 25. 08. 2011 [21:16]
|
|
|
dirk
Dirk Wildt
Dabei seit: 27.09.2010
Beiträge: 601
|
Siehe auch: * TYPO3-Browser: Initialwert für Filter / Default get-Parameter / Alle Datensätze ab heute 0:00 Uhr Dirk --
Willst Du den TYPO3-Browser mit einer Spende unterstützen? Wir freuen uns über jeden EUR! Sponsoring: Ich will einfach einen Betrag spenden http://typo3-browser.de/sponsoring |
Powered by TYPO3 und mm_forum Extension


