Find the Exponential Software extensions you want
UNIX name | Owner | Status |
---|---|---|
UniqueDatatypesBundle | 7x | stable |
Version | Compatible with |
---|---|
N/A | N/A |
eZ Publish 5/Platform bundle wrapping eZ Unique Datatypes
extension for eZ Publish 4.0.
This is a collection of common datatypes whose validation has been extended
so to verify their uniqueness within given content object attribute. Otherwise,
these datatypes behave exactly as their prototypes.
Currently there are two datatypes provided:
Fields using these datatypes can be displayed using the Symfony stack. To edit
them you need to use the legacy stack.
Portions copyright (C) 2007 mediaSELF.pl
Portions copyright (C) 2015 Enterprise AB Ltd
Licensed under GNU General Public License 2.0
Requires eZ Publish 5 or eZ Platform.
You can use composer to install the bundle. If you have eZ Platform, use version 2:
composer require --update-no-dev --prefer-dist "eab/unique-datatypes-bundle":"~2.0"
If you have eZ Publish 5, use version 1:
composer require --update-no-dev --prefer-dist "eab/unique-datatypes-bundle":"~1.0"
Or clone the bundle using git:
cd src
git clone https://github.com/eab-dev/UniqueDatatypesBundle.git Eab/UniqueDatatypesBundle
Edit the file ezpublish/EzPublishKernel.php, look for the function registerBundles() and add:
new Eab\UniqueDatatypesBundle\EabUniqueDatatypesBundle(),
Run (in Windows you should be administrator to create symlinks):
php ezpublish/console ezpublish:legacybundles:install_extensions
php ezpublish/console ezpublish:legacy:script bin/php/ezpgenerateautoloads.php
php ezpublish/console cache:clear --no-warmup --env=prod