Skip to content
This repository has been archived by the owner on Nov 9, 2017. It is now read-only.

Basic CMS features for Symfony 2.3

License

Notifications You must be signed in to change notification settings

vincentchalamon/VinceCmsBundle

Repository files navigation

THIS PLUGIN IS NOT MAINTAINED ANYMORE !

VinceCmsBundle

Total Downloads Latest Stable Version Build Status SensioLabsInsight Coverage Status

Basic CMS features for Symfony 2.5

TODO

  • I18n
  • Cache APC
  • Cache doctrine
  • Cache HTTP
  • Documentation (README + PHPDoc + GitHub pages)
  • Search configuration (Symfony + ElasticSearch)
  • Search pager: KnpPaginatorBundle
  • Search ajax pager

Documentation

Installation

  • Install bundle with composer
  • Update AppKernel

Configuration

  • Create override bundle (MyCmsBundle)
  • Create override entities: Article, ArticleMeta, Block, Content, Menu
  • Update config.yml: domain, sitename, tracking_code, model, no_reply, contact

Fixtures

  • Create fixtures in YML
  • Create templates
  • Create articles
  • Create menus
  • Create blocks

CMS injection

  • Inject objects (& forms) in template (listeners)
  • Process forms (processors)

Advanced

  • Override controllers
  • Catch mail on dev (MailCatcher)
  • PHPDoc

Search

  • Ne dois pas remonter :
    • Système : homepage, accueil, search, rechercher, error
    • Non publié : vincent
    • Pré publié : jordan
    • Pré publié temp : samuel
    • Dépublié : franck
  • Doit remonter :
    • Publié : yannick
    • Publié aujourd'hui : benoit
    • Publié jusqu'à aujourd'hui : gilles
    • Publié temporairement : adrien

About

Basic CMS features for Symfony 2.3

Resources

License

Stars

Watchers

Forks

Packages

No packages published