TYPO3-Browser: Datensätzte nach Kategorie gruppieren
| Autor | Nachricht |
|---|---|
|
Verfasst am: 12. 09. 2011 [14:49]
|
|
|
tgr
Thorsten
Themenersteller
Dabei seit: 14.04.2011
Beiträge: 13
|
moin! ich suche eine möglichkeit, meinen listview mit einer kategoriebeschreibung am listenanfang zu versehen, die angezeigt wird, wenn eine kategorie ausgewählt wurde. das will mir nicht so recht gelingen. hat jemand einen ansatz der mir helfen kann? danke! cheers, thorsten |
|
Verfasst am: 14. 09. 2011 [00:39]
|
|
|
dirk
Dirk Wildt
Dabei seit: 27.09.2010
Beiträge: 601
|
Hallo Thorsten, suche bitte mal im Manual des Browsers nach * groupby Mit der Group By-Eigenschaften kannst Du Listen nach Kategorien gruppieren. Das sollte Dir helfen. Achtung: Group By ist nicht ganz ausgereift. Beachte den Hinweis im Manual. 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 |
|
Verfasst am: 14. 09. 2011 [12:08]
|
|
|
tgr
Thorsten
Themenersteller
Dabei seit: 14.04.2011
Beiträge: 13
|
hm... irgendwie will das nicht so wirklich. wenn ich groupBy verwende bekomme ich einen eintrag angezeigt, der nicht geparsed wurde, also so aussieht wie im template. ich hab noch einen anderen ansatz über die marker versucht. aber der erzeugt mir einen fehler: TYPOSCRIPT plugin.tx_browser_pi1.views.list.1 { marker < plugin.tx_browser_pi1.marker marker { my_cat = CONTENT my_cat { table = tx_productlist_cat select { pidInList = 1040 max = 1 andWhere { data = GPvar:tx_browser_pi1|tx_productlist_cat.title wrap = tx_productlist_cat.uid=| } } renderObj = COA renderObj.10 = TEXT renderObj.10 { field = description } } } } das führt im frontend zu einer x-fachen ausgabe von string(14) "ERROR: CONTENT" am seitenanfang und ###MY_CAT### wird nicht geparsed. |
|
Verfasst am: 14. 09. 2011 [13:10]
|
|
|
mithri
Tobias Hümmerich
Dabei seit: 04.02.2011
Beiträge: 29
|
Hier eine Variante die ich aktuelle verwende: TYPOSCRIPT andWhere = COA andWhere { if.isTrue.data = GPvar:tx_browser_pi1|series 10 = TEXT 10.value = ###SERIES### 10.noTrimWrap = | tx_ppproducts_series.uid=| | } Gruß Tobias www.page-and-paper.de
|
|
Verfasst am: 15. 09. 2011 [12:28]
|
|
|
tgr
Thorsten
Themenersteller
Dabei seit: 14.04.2011
Beiträge: 13
|
ok... manchmal ist es offensichtlich einfach... *grummel* TYPOSCRIPT marker < plugin.tx_browser_pi1.marker marker { my_cat = COA my_cat.10 = CONTENT my_cat.10 { table = tx_productlist_cat select { pidInList = 1040 max = 1 andWhere { data = GPvar:tx_browser_pi1|tx_productlist_cat.title wrap = tx_productlist_cat.uid=| } } renderObj = COA renderObj.10 = TEXT renderObj.10 { required = 1 field = description } } } nachdem ich aus .my_cat ein COA gemacht habe, gings dann... bin mir nicht hunderprozentig sicher, dass es genau das jezz war. aber ich denke doch. danke für eure anregungen... t. [Dieser Beitrag wurde 1mal bearbeitet, zuletzt am 15.09.2011 um 12:29.] |
|
Verfasst am: 07. 02. 2012 [16:07]
|
|
|
cored
Conrad
Dabei seit: 16.01.2012
Beiträge: 4
|
Hallo zusammen, ich habe versucht im Quickshop folgendes umzusetzen, aber leider erhalte ich keine Augabe. Kann mir jemand sagen warum? Ich nutze Typo3 4.6.3. Der Marker als solcher funktioniert. Wenn ich in einem COA einen Text ausgebe, wird dieser angezeigt. Vielen Dank schonmal für eure Hilfe. Gruß Cored TYPOSCRIPT plugin.tx_browser_pi1.views.list.1 { marker < plugin.tx_browser_pi1.marker marker { my_cat = COA my_cat.10 = CONTENT my_cat.10 { table = tx_quickshop_categories select { pidInList = 1 max = 1 andWhere { data = GPvar:tx_browser_pi1|tx_quickshop_categories.title wrap = tx_quickshop_categories.uid=| } } renderObj = COA renderObj.10 = TEXT renderObj.10 { required = 1 field = description } } } } |
|
Verfasst am: 23. 03. 2012 [18:02]
|
|
|
chwk
Christian
Dabei seit: 22.03.2012
Beiträge: 3
|
"cored" schrieb: Hallo zusammen, ich habe versucht im Quickshop folgendes umzusetzen, aber leider erhalte ich keine Augabe. Kann mir jemand sagen warum? Ich nutze Typo3 4.6.3. Der Marker als solcher funktioniert. Wenn ich in einem COA einen Text ausgebe, wird dieser angezeigt. Vielen Dank schonmal für eure Hilfe. Gruß Cored TYPOSCRIPT plugin.tx_browser_pi1.views.list.1 { marker < plugin.tx_browser_pi1.marker marker { my_cat = COA my_cat.10 = CONTENT my_cat.10 { table = tx_quickshop_categories select { pidInList = 1 max = 1 andWhere { data = GPvar:tx_browser_pi1|tx_quickshop_categories.title wrap = tx_quickshop_categories.uid=| } } renderObj = COA renderObj.10 = TEXT renderObj.10 { required = 1 field = description } } } } Statt GPvar: musst Du bei neueren TYPO3-Versionen GP: verwenden. Allerdings funktioniert's auch damit bei mir nicht. Die Variable bleibt leer. Möglicherweise ein Problem mit dem Punkt darin? |
|
Verfasst am: 05. 04. 2012 [08:54]
|
|
|
mithri
Tobias Hümmerich
Dabei seit: 04.02.2011
Beiträge: 29
|
Meine Variante wie oben beschrieben mit GP: anstatt GPvar in T3 4.6.x funktioniert einwandfrei. Danke für den Hinweis. Gruß Tobias www.page-and-paper.de
|
Powered by TYPO3 und mm_forum Extension


