kleisli / neos-domaindimensionresolver
A package for Neos CMS that allows content dimension resolution by domain.
Installs: 0
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
Type:neos-package
pkg:composer/kleisli/neos-domaindimensionresolver
Requires
- php: ^8.1
- neos/neos: ^9.0
- php-ds/php-ds: ^1.7
Suggests
- ext-ds: Extension for specialized native data structures in PHP
README
A package for Neos CMS that allows content dimension resolution by domain.
This package allows to serve different dimensions on different domains.
e.g. instead of meine-website.ch/de and meine-seite.ch/fr you can have meine-website.ch
for the German content and mon-site-web.ch for the French content.
Installation
composer require kleisli/neos-domaindimensionresolver
Configuration
Example Settings.Dimensions.yaml
Neos:
Neos:
sites:
'*':
contentDimensions:
defaultDimensionSpacePoint:
language: de
resolver:
factoryClassName: Kleisli\Neos\DomainDimensionResolver\DomainResolverFactory
options:
dimensionIdentifier: language
dimensionValueMapping:
de: 'meine-website.ch'
fr: 'mon-site-web.ch'
it: 'il-mio-sito-web.ch'
rm: 'mia-pagina-dinternet.ch'