Mit dieser Extension kannst Du kategorisierbare Tabellen nach System Kategorien filtern.

Installation

Zuerst muss die EXT:typoscript_rendering installiert und aktiviert werden.

Danach kann die EXT:t3s_contentfilter installiert/aktiviert und unter "Statische Templates" eingeschlossen werden.
Wenn die Tabelle tx_news_domain_model_news gefiltert werden soll, dann muss die EXT:t3s_contentfilter nach der EXT:news unter "Statische Templates" eingeschlossen werden.

Konfiguration

Im Konstanten-Editor müssen generelle Einstellungen für die Funktion der Extension durchgeführt werden.

Weitere Einstellungen sind in der Flexform möglich.
Hier muss die Seite oder das Verzeichnis mit den Kategorien, nach denen gefiltert werden soll, ausgewählt werden.

Danach kann die Tabelle, die gefiltert werden soll, ausgewählt werden. Die Tabellen tt_content und tx_news_domain_model_news stehen hier zur Auswahl.

Benutzerdefinierte kategorisierbare Tabellen können wie folgt gewählt werden.

TS-Setup:

plugin.tx_t3scontentfilter_pi1.settings.customTable = tx_table

Wenn eine benutzerdefinierte Tabelle genutzt wird, ist es nötig die Templates entsprechend anzupassen.

Im Frontend werden die Kategorien als Button ausgegeben und können dort ausgewählt werden.
Wenn nach Unterkategorien gefiltert werden soll, kann hier "Dropdown Button" oder "Accordion" gewählt werden.

Abhängig von der Wahl der Tabelle, sind weitere Angaben und Einstellungen in der Flexform möglich.

Die Templates sind für das Framework Bootstrap 4 optimiert!