dev-master
9999999-devRelated Nodes datatype bundle for eZ Publish
GPL-2.0
The Requires
0.9.0
0.9.0.0Related Nodes datatype bundle for eZ Publish
GPL-2.0
The Requires
Wallogit.com
2017 © Pedro Peláez
Related Nodes datatype bundle for eZ Publish
eZ Publish 5 bundle providing a very simple Related Nodes (Related Locations) datatype for eZ Publish 5., (*1)
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., (*2)
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., (*3)
More documentation, (*4)
Copyright (C) 2015 Enterprise AB Ltd, (*5)
Licensed under GNU General Public License 2.0, (*6)
Requires eZ Publish 5., (*7)
Install the bundle into vendors using composer:, (*8)
composer require --update-no-dev --prefer-dist eab/relatednodesbundle
Or if you want to modify the bundle, clone the bundle into src using git:, (*9)
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:, (*10)
new Eab\RelatedNodesBundle\EabRelatedNodesBundle(),
Run (in Windows you should be administrator to create symlinks):, (*11)
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
Use eZ Publish's admin interface to add a field using this datatype to a content type and create some content., (*12)
Test it in a Twig template using ez_render_field. A basic usage would be:, (*13)
<div>
{{ ez_render_field( content,
'my_related_node_field',
{
'parameters': {
'viewType': 'line'
}
} ) }}
</div>
Related Nodes datatype bundle for eZ Publish
GPL-2.0
Related Nodes datatype bundle for eZ Publish
GPL-2.0