This documentation is for a version that has reached its End Of Life. Such versions are no longer supported and don't receive security updates. Consider updating to a newer version.
Bundles starter pack¶
eZ Platform application is a collection of bundles, similar to Symfony where "everything is a bundle". Bundles listed below are useful additions to your clean eZ Platform installation. By using them you can improve your Platform usage.
For more information about eZ Platform bundle structure check out:
- Bundle section in our Guide.
- List of external bundles compatible with eZ Platform.
Everyday Platform usage¶
Bundle | Description |
---|---|
ezmigrationbundle | helps to handle content upgrade/migration |
EzCoreExtraBundle | adds: configurable template variable injection; context aware Twig global variables; simplified authorization checks |
TagsBundle | helps with taxonomy management and classification of content |
NovaeZSEOBundle | simplifies SEO management |
EzSystemsPrivacyCookieBundle | adds privacy cookie banner |
CommentsBundle | integrates comments with Disqus and Facebook, also allows custom comment system/services integrations |
EzSystemsShareButtonsBundle | adds social share buttons |
Migration from legacy¶
Bundle | Description |
---|---|
LegacyBridge | optional bridge between eZ Platform and eZ Publish Legacy that simplifies migration to eZ Platform [Community co-maintained] |
ezplatform-xmltext-fieldtype | XmlText field type for eZ Platform [Community co-maintained] |
ezflow-migration-toolkit | set of tools that helps migrate data from legacy eZ Flow extension to eZ Studio landing page management |
ezplatformsearch | eZ Publish Legacy extension that integrates eZ Platform search capabilities into eZ Publish Legacy |
ngsymfonytools | eZ Publish 4 extension that provides a way to include Twig templates, as well as running Symfony sub-requests, directly from the eZ Publish legacy templates |
NetgenRichTextDataTypeBundle | allows eZ Publish Legacy to work with RichText (ezrichtext) field type available in eZ Platform |
Contributors¶
Bundle | Description |
---|---|
RepositoryProfilerBundle | profiles Platform API/SPI and sets up scenarios to be able to continuously test to keep track of performance regressions of repository and underlying storage engines |
Educational¶
This bundles are not necessarily something you would install but they are useful for learning process:
Bundle | Description |
---|---|
CookbookBundle | working examples for using eZ Platform public PHP API |
ezplatform-com | the eZ Systems Developer Hub for the Open Source PHP CMS eZ Platform (example site) |
ezplatform-ee-demo | fork of the "ezplatform-ee" meta repository, contains changes to composer.json, AppKernel.php and config necessary to enable eZ Platform Enterprise Edition Demo. Not recommended for a clean install for new projects, but great for observation and learning (example site) |
ezplatform-demo | fork of "ezplatform" meta repository, contains code and dependencies for demo distribution of eZ Platform. Not recommended for a clean installation for new projects, but great for observation and learning(example site) |
TweetFieldTypeBundle | bundle that is created in the Field Type Tutorial (example field type) |
ezplatform-drawio-fieldtype | provides support for diagrams editing in eZ Platform via draw.io (example field type) |
ezplatform-ui-2.0-introduction | an example of eZ Platform extensibility in version 2 |