vesax/seo-bundle

此包已被放弃,不再维护。未建议替代包。
此包的最新版本(v0.3.3)没有可用的许可信息。

v0.3.3 2017-12-19 10:12 UTC

This package is not auto-updated.

Last update: 2021-10-30 02:57:31 UTC


README

提供页面元数据和重定向规则的管理员界面(sonata admin)。

支持URL模板和Twig语法。

安装

# bash
composer require vesax/seo-bundle dev-master

# AppKernel.php
$bundles = [
   new \Vesax\SEOBundle\VesaxSEOBundle()
];
# Twig
{% set seoData = seo_load() %}
{{ seo_title(seoData) }} # render title for current page
{{ seo_meta_tags(seoData) }} # render metatags for current page
{{ seo_extra(seoData, 'my-extra-item-key') }} # get extra data for current page

配置(可选)

vesax_seo:
    redirects: 
      enabled: false # Redirects feature disabled by default
      not_found_only: true # Redirect listener only for NotFoundhttpException by default
    cache: my_doctrine_cache_provider_name # Cache for rules and metadata. Disabled by default