2017 © Pedro Peláez
 

symfony-bundle pages-bundle

Pages bundle for use with savvy cms built in Symfony2

image

savvy/pages-bundle

Pages bundle for use with savvy cms built in Symfony2

  • Tuesday, May 14, 2013
  • by lrotherfield
  • Repository
  • 2 Watchers
  • 0 Stars
  • 156 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 2 Versions
  • 0 % Grown

The README.md

Add the bundle to required bundles in composer.json, (*1)

``` js "require": { //... "savvy/pages-bundle": "dev-master" },, (*2)


Register the bundle in AppKernal.php, you will need to register the KnpLabs Menu Bundle too if you have not already: ``` php <?php // app/AppKernel.php public function registerBundles() { $bundles = array( // ... new Knp\Bundle\MenuBundle\KnpMenuBundle(), new Savvy\PagesBundle\PagesBundle(), ); // ...

Requires 2 lines adding to parameters.yml:, (*3)

``` yaml parameters: # ... other parameters site_id: 1 #numeric id field value for site to display from main DB media_route: "/path/to/cms/media_files/directory/" media_cache_route: "/path/to/desired/cache/webroot/" nav_one_depth: 1 #depth of navigation one links, e.g. depth 2 = top level nav plus one level of sub nav nav_two_depth: 2 #depth of navigation two links, (*4)


Add the following lines to routing.yml ``` yaml pages: resource: "@PagesBundle/Controller/" type: annotation prefix: /

A default app/Resources/base.html.twig may look like: ``` twig , (*5)

{% block title %} {% if page is defined %} {{page.title}} {% else %} Welcome {% endif %} {% endblock %} {% block stylesheets %}{% endblock %}
{% block navigation_two %} {% endblock %} {% block body %}{% endblock %}
{% block javascripts %}{% endblock %}

```, (*6)

The Versions

14/05 2013

dev-master

9999999-dev http://github.com/oxygenthinking/pages-bundle

Pages bundle for use with savvy cms built in Symfony2

  Sources   Download

MIT

The Requires

 

bundle cms pages

07/11 2012

dev-efbbad55cee9

dev-efbbad55cee9 http://github.com/oxygenthinking/pages-bundle

Pages bundle for use with savvy cms built in Symfony2

  Sources   Download

MIT

The Requires

 

bundle cms pages