Netgen Tags Bundle is an eZ Publish 5 bundle for taxonomy management and easier classification of content, providing more functionality for tagging content than ezkeyword
field type included in eZ Publish kernel.
This repository represents eZ Publish 5 rewrite of the original eZ Publish 4 extension located at http://github.com/ezsystems/eztags. However, eZ Publish 4 version of eZ Tags is still required to administrate tags through the admin interface.
eztags
field type- Tags service and legacy SPI handler
- SignalSlot tags service
/tag/{tagId}
and/tag/{tagUrl}
pagesTagId
andTagKeyword
search criteria
There are two sets of tests available, unit tests and legacy integration tests.
To run the tests, first you need to install dependencies with Composer:
$ curl -sS https://getcomposer.org/installer | php
$ php composer.phar install
After that, copy (or symlink) config.php-DEVELOPMENT
file from TagsBundle to config.php
in eZ Publish kernel:
$ cp config.php-DEVELOPMENT vendor/ezsystems/ezpublish-kernel/config.php
$ phpunit -c phpunit.xml
$ phpunit -c phpunit-integration-legacy.xml