PHPackages                             tentwofour/cms-pages-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. [Admin Panels](/categories/admin)
4. /
5. tentwofour/cms-pages-bundle

ActiveSymfony-bundle[Admin Panels](/categories/admin)

tentwofour/cms-pages-bundle
===========================

The CMS Pages Bundle provides a common set of pages for the Kunstmaan CMS - HomePage, ContentPage, and Separator Page

1.0.1(10y ago)2185MITPHP

Since Feb 4Pushed 10y ago1 watchersCompare

[ Source](https://github.com/tentwofour/CMSPagesBundle)[ Packagist](https://packagist.org/packages/tentwofour/cms-pages-bundle)[ Docs](https://github.com/tentwofour/CMSPagesBundle)[ RSS](/packages/tentwofour-cms-pages-bundle/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (2)Dependencies (6)Versions (3)Used By (0)

CMSPagesBundle
==============

[](#cmspagesbundle)

This bundle includes some common pages for use with the KunstmaanBundlesCMS Content Management System.

- Home Page
-
- Content Page
- Basic Content page, with templates for:
- Full-width
- Left sidebar
- Right sidebar
- Separator Page
- Used as a menu separator (a node with no content)
- @todo - include the current node menu for siblings for robots

All of the page templates are designed with TWBS 3.0 in mind, with a main layout.html.twig similar to:

```

    {% block content %}

    {% endblock content %}

```

All of the pages are mapped superclasses, and meant to be used with Doctrine/ORM. Add fields to your entities, and extend the page you want for basic templating.

Override templates by overriding/extending the getDefaultView() in your entity.

Override possible templates by overriding/extending the getPageTemplates() in your entity.

Override possible page part admin configuration by overriding/extending the getPagePartAdminConfigurations() in your entity.

Override possible children by overriding/extending the getPossibleChildTypes() in your entity.

Override the AdminType by overriding/extending the getDefaultAdminType() in your entity.

###  Health Score

29

—

LowBetter than 60% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity13

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity64

Established project with proven stability

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~376 days

Total

2

Last Release

3738d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/9d8857f054ee361525938a1158bc30970476b45f882878a8b8b2bdb87a9fe217?d=identicon)[tentwofour](/maintainers/tentwofour)

---

Top Contributors

[![tentwofour](https://avatars.githubusercontent.com/u/4117615?v=4)](https://github.com/tentwofour "tentwofour (18 commits)")

---

Tags

cmsadminkunstmaanten24tentwofour

### Embed Badge

![Health badge](/badges/tentwofour-cms-pages-bundle/health.svg)

```
[![Health](https://phpackages.com/badges/tentwofour-cms-pages-bundle/health.svg)](https://phpackages.com/packages/tentwofour-cms-pages-bundle)
```

###  Alternatives

[kunstmaan/admin-bundle

The Kunstmaan Admin bundle supplies your project with a basic, elegant backend interface you can modify and extend so you can make your perfect admin module. The clean interface makes it straightforward for you and the people working with it to change settings and modify content.

58149.5k20](/packages/kunstmaan-admin-bundle)[kunstmaan/node-bundle

All websites need pages(we call them nodes) but you probably don't want to spend too much time building them. Plus they should look pretty and contain the right content and that takes time. We make sure you have to spend less time managing your pages but still offer you flexibility so you can focus on more important tasks and don't have to worry about it.

23141.4k14](/packages/kunstmaan-node-bundle)[arbory/arbory

Administration interface for Laravel

4752.8k3](/packages/arbory-arbory)[bpocallaghan/titan

Core framework for laravel projects (Laravel Admin Starter).

5811.2k1](/packages/bpocallaghan-titan)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
