Find the Exponential Software extensions you want
UNIX name | Owner | Status |
---|---|---|
EabRelatedNodesBundle | 7x | stable |
Version | Compatible with |
---|---|
N/A | N/A |
eZ Publish 5 bundle providing a very simple Related Nodes (Related Locations)
datatype for eZ Publish 5.
Fields using the Related Nodes datatype can be accessed or displayed using the
Symfony stack. To edit them you need to use the legacy stack.
The datatype does not check that locations/nodes exist or can be accessed by the
current user. You will need to write your own code to do that.
Copyright (C) 2015 Enterprise AB Ltd
Licensed under GNU General Public License 2.0
Requires eZ Publish 5.
Install the bundle into vendors using composer:
composer require --update-no-dev --prefer-dist eab/relatednodesbundle
Or if you want to modify the bundle, clone the bundle into src using git:
git clone https://github.com/eab-dev/EabRelatedNodesBundle.git src/Eab/RelatedNodesBundle
Edit the file ezpublish/EzPublishKernel.php, look for the function registerBundles() and add:
new Eab\RelatedNodesBundle\EabRelatedNodesBundle(),
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
Test it in a Twig template using ez_render_field. A basic usage would be:
{{ ez_render_field( content,
'my_related_node_field',
{
'parameters': {
'viewType': 'line'
}
} ) }}