• Inhalt als PDF-Datei herunterladen
  • Optimierter Druck
Thema ohne neue Antworten

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

  • Inhalt als PDF-Datei herunterladen
  • Optimierter Druck