inspiredminds / contao-unified-event-aliases
Contao extension to allow to use the same event alias for different events of different languages.
Fund package maintenance!
fritzmg
Installs: 4
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 4
Forks: 0
Type:contao-bundle
Requires
- php: ^7.2 || ^8.0
- contao/calendar-bundle: ^4.9
- contao/core-bundle: ^4.9
- symfony/dependency-injection: ^4.4 || ^5.2
- symfony/event-dispatcher: ^4.4 || ^5.2
- symfony/http-kernel: ^4.4 || ^5.2
- terminal42/contao-changelanguage: ^3.1
Requires (Dev)
- friendsofphp/php-cs-fixer: ^2.16
This package is not auto-updated.
Last update: 2024-11-22 12:22:13 UTC
README
Contao Unified Event Aliases
This Contao extensions allows you to use the same event alias for the same event translated into different languages.
In Contao, each and every event must have a unique alias. However there are use cases where you might want to use the same alias for translated events. This extension allows you to always use the alias of the main calendar in the front end.
Note: this extension does not actually allow you to save duplicate aliases in the back end. The extension only affects the event URLs of event modules in the front end and provides an additional eventreader module.
Usage
Assuming that the language settings of your calendars are already properly set up there are only two steps necessary to use the functionality of this extension:
- Enable the unified aliases in the language settings of your main calendar.
- Use the Eventreader for unified aliases module instead of the regular eventreader module.
Attributions
Development funded by interAKTIV.net GmbH.