whatson-web/blog-bundle

Symfony - Whatson Web - BlogBundle

安装: 282

依赖者: 0

建议者: 0

安全: 0

星标: 0

关注者: 3

分支: 0

开放问题: 0

类型:symfony-bundle

dev-master 2017-08-03 15:05 UTC

This package is not auto-updated.

Last update: 2024-09-24 23:34:40 UTC


README

Composer

composer require whatson-web/blog-bundle dev-master

app/console wh:install:bundle blog

添加路由

bk_blog:
    resource: "@BlogBundle/Controller/Backend/"
    type:     annotation

基础SEO配置

wh_seo:
    entities:
        BlogBundle\Entity\Post:
            urlFields:
                - {type: 'field', field: 'page.url.url'}
                - {type: 'field', field: 'slug'}
            defaultMetasFields:
                title: 'name'
                description: 'resume'

在管理员菜单中添加标签页

在以下文件中添加以下代码:src/BackendBundle/Menu/Menu.php

$menu->addChild(
	'posts',
	array(
		'label'  => $this->getLabel('globe', 'Actualités'),
		'route'  => 'bk_blog_post_index',
		'extras' => array(
			'safe_label' => true,
		),
	)
);