liquidlight / typo3-anthology
Plugins and helpers for listing and filtering TYPO3 record based content
Installs: 7
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 0
Forks: 0
Open Issues: 7
Type:typo3-cms-extension
pkg:composer/liquidlight/typo3-anthology
Requires
- fluidtypo3/vhs: ^7.1
- spatie/php-structure-discoverer: ^2.3
- symfony/yaml: ^7.3
- typo3/cms-core: ^13.4
Requires (Dev)
This package is auto-updated.
Last update: 2025-12-04 09:16:05 UTC
README
A TYPO3 extension that provides a generic content display system for listing and viewing records from any configured repository with advanced filtering capabilities.
Overview
The ll_anthology extension creates a flexible plugin system that can display content from any TYPO3 repository in both list and single view modes. It dynamically loads repositories based on configuration and provides pagination, advanced filtering, template customisation, and routing capabilities.
Features
- Dual Display Modes: List view with pagination and single record view
- Dynamic Repository Loading: Configurable to work with any TYPO3 repository
- Advanced Filtering System: Search, category, and date filtering with multiple display modes
- Flexible Template System: Custom template paths and template name overrides
- Pagination Support: Configurable items per page and pagination links
- SEO-Friendly: Automatic page title generation from record data
- Route Enhancement: Built-in route enhancers for clean URLs
Requirements
- TYPO3 CMS ^13.4
- PHP 8.2+
- Composer
- FluidTYPO3 VHS ^7.1
Documentation
For detailed setup and configuration instructions, see the documentation:
- Quick Start Guide - Complete setup walkthrough
- Enable a Model - Connecting your data models
- Routing - URL configuration for clean URLs
- Adding Sitemap Items - SEO integration
- Templates - Customising the output
- Custom Filters - Creating custom filtering options