2017 © Pedro Peláez
 

symfony-bundle content-bundle

Simple content management: pages and categories.

image

lms42/content-bundle

Simple content management: pages and categories.

  • Monday, December 16, 2013
  • by smirik
  • Repository
  • 5 Watchers
  • 1 Stars
  • 232 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 7 Versions
  • 0 % Grown

The README.md

ContentBundle

Introduction

This bundle provides basic CMS functionality with its own admin part. It didn't require any other bundles., (*1)

IMPORTANT This bundle is in development., (*2)

Features

  • Categories management (frontend + backend).
  • Content management (frontend + backend).
  • Bundle is translated, see Resources/translations.

Requirements

  • Symfony2 with twig.
  • Doctrine2, DoctrineExtension & DoctrineFixtures.
  • Highly recommended FOSUserBundle (please see the installation steps here).
  • Annotations for Controllers.
  • jQuery + twitter bootstrap js.
  • Twitter Bootstrap css file (or with the same styles).
  • It is recommended to use this bundle with SmirikAdminBundle which provides public assets (including twitter bootstrap & jquery) + menu + core classes.

Installation

  • Add bundle to your deps file:, (*3)

    [SmirikContentBundle]
    git=git://github.com/smirik/SmirikContentBundle.git
    target=/bundles/Smirik/ContentBundle
    
  • Register the namespace in autoload.php (if you don't use other Smirik* bundles):, (*4)

    $loader->registerNamespaces(array(
      ...
      'Smirik'           => __DIR__.'/../vendor/bundles',
    ));
    
  • Register bundle in your AppKernel.php:, (*5)

    $bundles = array(
      ...
      new Smirik\ContentBundle\SmirikContentBundle(),
      ...
    );
    
  • Add routes to routing.yml:, (*6)

    SmirikContentBundle:
      resource: "@SmirikContentBundle/Controller/"
      type:     annotation
      prefix:   /
    
  • Update database and load test fixtures to see admin functionality, (*7)

    php app/console doctrine:schema:update --force
    php app/console doctrine:fixtures:load --append
    
  • See test content at http://host/admin/content/, (*8)

  • Please check that bootstrap.css file is loaded., (*9)

  • Enjoy!, (*10)

Database schema

License

Academic., (*11)

The Versions

16/12 2013

dev-feature/logs

dev-feature/logs https://4xxi.com

Simple content management: pages and categories.

  Sources   Download

MIT

content

13/08 2013

dev-master

9999999-dev https://4xxi.com

Simple content management: pages and categories.

  Sources   Download

MIT

cms content lms42

13/08 2013

v1.0.0

1.0.0.0 https://4xxi.com

Simple content management: pages and categories.

  Sources   Download

MIT

cms content lms42

11/08 2013

dev-develop

dev-develop https://4xxi.com

Simple content management: pages and categories.

  Sources   Download

MIT

content

01/08 2013

v0.4.0

0.4.0.0 https://4xxi.com

Simple content management: pages and categories.

  Sources   Download

MIT

cms content lms42

28/06 2013

v0.3

0.3.0.0 https://4xxi.com

Simple content management: pages and categories.

  Sources   Download

MIT

cms content lms42