PHPackages                             orbitale/cms-bundle - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Framework](/categories/framework)
4. /
5. orbitale/cms-bundle

ActiveSymfony-bundle[Framework](/categories/framework)

orbitale/cms-bundle
===================

A simple lightweight CMS bundle for Symfony

v5.0.1(8mo ago)6343.2k↓50%14[4 issues](https://github.com/Orbitale/CmsBundle/issues)[1 PRs](https://github.com/Orbitale/CmsBundle/pulls)MITPHPPHP &gt;=8.1CI passing

Since Mar 24Pushed 8mo ago5 watchersCompare

[ Source](https://github.com/Orbitale/CmsBundle)[ Packagist](https://packagist.org/packages/orbitale/cms-bundle)[ Docs](https://github.com/Orbitale/CmsBundle)[ GitHub Sponsors](https://github.com/pierstoval)[ RSS](/packages/orbitale-cms-bundle/feed)WikiDiscussions 5.x Synced 1mo ago

READMEChangelog (10)Dependencies (20)Versions (49)Used By (0)

[![SensioLabsInsight](https://camo.githubusercontent.com/06d98a0d6b71344644cb73e3ffde0545c93b02851419d2248071b79ffe8f2d83/68747470733a2f2f696e73696768742e73656e73696f6c6162732e636f6d2f70726f6a656374732f64636236643761642d383363362d343538642d616364362d3864646538623830323062632f6d696e692e706e67)](https://insight.sensiolabs.com/projects/dcb6d7ad-83c6-458d-acd6-8dde8b8020bc)[![Coverage Status](https://camo.githubusercontent.com/ad1660a6bbc146e901f56a0e509f26c3147c3ee285132bae38e0cfbfafa76f73/68747470733a2f2f636f766572616c6c732e696f2f7265706f732f4f72626974616c652f436d7342756e646c652f62616467652e7376673f6272616e63683d6d6173746572)](https://coveralls.io/r/Orbitale/CmsBundle?branch=master)[![Build Status](https://camo.githubusercontent.com/783fad6f7de80580d47c70763f2e1f52573d0a3d9958090f867136c3436e1da0/68747470733a2f2f7472617669732d63692e6f72672f4f72626974616c652f436d7342756e646c652e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/Orbitale/CmsBundle)[![Scrutinizer Code Quality](https://camo.githubusercontent.com/08b616e8470608c59ff1c50e5c9ec13d87b1c94184d052571bc3a34670c5cf7b/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f4f72626974616c652f436d7342756e646c652f6261646765732f7175616c6974792d73636f72652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/Orbitale/CmsBundle/?branch=master)

⚠️ You're looking at the 5.x branch documentation.
If you need information about 4.x, go [here](https://github.com/Orbitale/CmsBundle/tree/4.x)If you need information about 3.x, go [here](https://github.com/Orbitale/CmsBundle/tree/3.x)If you need information about 2.x, go [here](https://github.com/Orbitale/CmsBundle/tree/2.x)If you need information about 1.x, go [here](https://github.com/Orbitale/CmsBundle/tree/1.x)

##### Index

[](#index)

- [Requirements](#requirements)
- [Install](#install)
- [Setup](#setup)
- [Usage](#usage)
- [Manage pages](#manage-pages)
- [View pages](#view-pages)
- [Generate a route based on a single page](#generate-a-route-based-on-a-single-page)
- [Change homepage](#change-homepage)
- [Page restriction based `host` and/or `locale`](#page-restriction)
- [Design](#design)
- [Using different layouts](#using-different-layouts)
- [Advanced layout configuration](#advanced-layout-configuration)
- [Changing the "breadcrumbs" look](#breadcrumbs)
- [Setup EasyAdminBundle to manage pages and categories in its back-end](#easyadmin)
- [Configuration reference](#configuration-reference)
- [Changelog](#changelog)

Orbitale CMS Bundle
===================

[](#orbitale-cms-bundle)

This bundle is a simple helper to create a very simple CMS based on a classic system with Pages and Categories.

Requirements
------------

[](#requirements)

- PHP 7.0+
- Symfony 3.0+
- Doctrine ORM

Install
-------

[](#install)

Require the bundle by using [Composer](https://getcomposer.org/):

```
$ composer require orbitale/cms-bundle
```

Setup
-----

[](#setup)

Register the necessary bundles in your Kernel:

```
