Find the Exponential Software extensions you want
UNIX name | Owner | Status |
---|---|---|
NetgenRichTextDataTypeBundle | 7x | stable |
Version | Compatible with |
---|---|
N/A | N/A |
This bundle implements legacy eZ Publish datatype counterpart of rich text field type (ezrichtext) from eZ Platform.
The point of the datatype is to enable eZ Publish Legacy to edit and publish content which has a rich text field.
As it is not possible to use Alloy Editor outside of eZ Platform UI, this bundle only shows the raw XML content of the field in a text area.
It is, however, possible to manually change the data in the text area and it will be persisted (together with relations and links to embedded content).
The bundle is still in prototype phase, but basic tests showed it working correctly.
Install the bundle via Composer:
$ composer require netgen/richtext-datatype-bundle:^1.0
Activate the bundle in your app/AppKernel.php:
$bundles = array(
...
new Netgen\Bundle\RichTextDataTypeBundle\NetgenRichTextDataTypeBundle(),
...
);
Activate legacy ezrichtext and ngsymfonytools extensions in your site.ini.append.php in eZ Publish Legacy:
[ExtensionSettings]
ActiveExtensions[]=ngsymfonytools
ActiveExtensions[]=ezrichtext
Regenerate eZ Publish Legacy autoloads (if not done automatically by Composer post install/update scripts):
$ php app/console ezpublish:legacy:script bin/php/ezpgenerateautoloads.php
Clear the caches:
$ php app/console cache:clear