Installation
Composer
composer require whatson-web/blog-bundle dev-master
, (*1)
app/console wh:install:bundle blog
, (*2)
Ajouter les routes
bk_blog:
resource: "@BlogBundle/Controller/Backend/"
type: annotation
Base configuration SEO
wh_seo:
entities:
BlogBundle\Entity\Post:
urlFields:
- {type: 'field', field: 'page.url.url'}
- {type: 'field', field: 'slug'}
defaultMetasFields:
title: 'name'
description: 'resume'
Ajouter le code suivant dans le fichier : src/BackendBundle/Menu/Menu.php
, (*3)
$menu->addChild(
'posts',
array(
'label' => $this->getLabel('globe', 'Actualités'),
'route' => 'bk_blog_post_index',
'extras' => array(
'safe_label' => true,
),
)
);