SuluArticleBundle

Build Status Scrutinizer Code Quality Code Coverage StyleCI

The SuluArticleBundle adds support for managing articles in Sulu. Articles can be used in a lot of different ways to manage unstructured data with an own URL in an admin-list. Most of the features, which can be used in pages, can also be used on articles - like templates, versioning, drafting, publishing and automation.

Additional features included:

  • Build in view-layer with elasticsearch
  • Segmentation of article-templates (called article-types)
  • Define URL schemas per type

Requirements

  • Composer
  • PHP ^5.5 || ^7.0
  • Sulu ^1.6
  • Elasticsearch ^2.2 || ^5.0

For detailed requirements see composer.json.

Conflicts

Our dependency ongr/elasticsearch-bundle (see ongr-io/ElasticsearchBundle#832 and ongr-io/ElasticsearchBundle#828) isn't supporting PHP ^7.2 and Elasticsearch ^6.0.

Documentation

The the Documentation is stored in the Resources/doc/ folder.

Installation

All the installation instructions are located in the Documentation.

License

This bundle is under the MIT license. See the complete license in the bundle

Reporting an issue or a feature request

Issues and feature requests are tracked in the Github issue tracker.

When reporting a bug, it may be a good idea to reproduce it in a basic project built using the Sulu Minimal Edition to allow developers of the bundle to reproduce the issue by simply cloning it and following some steps.