PHPackages                             c33s/simple-content-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. c33s/simple-content-bundle

AbandonedSymfony-bundle

c33s/simple-content-bundle
==========================

routing-based menu system for symfony2

v0.12.2(10y ago)01.2k1MITPHPPHP &gt;=5.3.3

Since Apr 18Pushed 10y ago1 watchersCompare

[ Source](https://github.com/vworldat/SimpleContentBundle)[ Packagist](https://packagist.org/packages/c33s/simple-content-bundle)[ Docs](https://github.com/vworldat/SimpleContentBundle)[ RSS](/packages/c33s-simple-content-bundle/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependencies (2)Versions (16)Used By (1)

C33sSimpleContentBundle
=======================

[](#c33ssimplecontentbundle)

Propel-driven content blocks right from your Twig templates. This is intended to be used with small to medium-sized websites, where the original content is hard-coded in templates instead of fixtures for faster development.

Just wrap your HTML, text or Markdown content in some twig filters and you are ready to go!

For now this bundle depends on [`cedriclombardot/admingenerator-generator-bundle`](https://packagist.org/packages/cedriclombardot/admingenerator-generator-bundle) for content editing. I'm planning to separate this in the future.

*THIS IS WORK IN PROGRESS! USE AT YOUR OWN RISK!*

Installation
------------

[](#installation)

Require [`c33s/simple-content-bundle`](https://packagist.org/packages/c33s/simple-content-bundle) in your `composer.json` file:

```
{
    "require": {
        "c33s/simple-content-bundle": "0.11.*",
    }
}
```

Register the bundle in `app/AppKernel.php`:

```
    // app/AppKernel.php

    public function registerBundles()
    {
        return array(
            // ...

            new C33s\SimpleContentBundle\C33sSimpleContentBundle(),
        );
    }
```

Override options in your config.yml:

```
# app/config/config.yml

c33s_simple_content:
    # Set to true for automatic locale fallback
    use_locale_fallback:        false
```

Make sure the %locales% parameter is defined:

```
# app/config/parameters.yml

parameters:
    locales: ['en', 'de']
```

Usage
-----

[](#usage)

Use the twig filters delivered with this bundle to automatically add content from your templates.

```
{# Just wrap your text inside the filter #}
{% filter c33s_content_line('home.title') %}Welcome to my website{% endfilter %}

{# You can force a specific locale #}

    {% filter c33s_content_line('home.title', 'en') %}Welcome to my website{% endfilter %}
    {% filter c33s_content_line('home.title', 'de') %}Willkommen auf meiner Webseite{% endfilter %}

{% filter c33s_content_markdown('home.welcome.text1') %}
This text will be _rendered_ using markdown.

Isn't it great?
{% endfilter %}

{% filter c33s_content_text('home.welcome.text2') %}
This text will only convert nl2br, but nothing else.

These tags won't have any effect
{% endfilter %}

{% filter c33s_content_html('home.welcome.text3') %}
Raw HTML content is possible, too.

This is strong.
{% endfilter %}

{# There is also a filter where the content type can be passed as an argument #}
{% filter c33s_content('home.title', 'line') %}Welcome to my website{% endfilter %}

```

###  Health Score

28

—

LowBetter than 54% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity14

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity56

Maturing project, gaining track record

 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 ~28 days

Recently: every ~48 days

Total

15

Last Release

4002d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/649209?v=4)[Julian](/maintainers/c33s)[@c33s](https://github.com/c33s)

![](https://www.gravatar.com/avatar/deeaba849ce463d391d2ac97f4059349b04afe430554049bf471528a3eaaaed1?d=identicon)[vworldat](/maintainers/vworldat)

---

Top Contributors

[![vworldat](https://avatars.githubusercontent.com/u/650955?v=4)](https://github.com/vworldat "vworldat (28 commits)")

### Embed Badge

![Health badge](/badges/c33s-simple-content-bundle/health.svg)

```
[![Health](https://phpackages.com/badges/c33s-simple-content-bundle/health.svg)](https://phpackages.com/packages/c33s-simple-content-bundle)
```

###  Alternatives

[glorpen/propel-bundle

Propel events and model extending for Symfony2.

1085.8k1](/packages/glorpen-propel-bundle)[yosimitso/workingforumbundle

A complete forum bundle

425.3k](/packages/yosimitso-workingforumbundle)[alphalemon/alphalemon-cms-bundle

AlphaLemon CMS is an Open Source Content Management System Application, built on top of Symfony2 Framework, providing an easy an intuitive user-interface, to improve the website's content management experience

261.0k](/packages/alphalemon-alphalemon-cms-bundle)

PHPackages © 2026

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