如何在symfony3中添加元标记?

时间:2019-02-04 06:41:01

标签: php symfony twig metadata meta-tags

我想在我的Symfony应用程序中添加元标记。

How to use Meta Tags with Symfony 2.0
Twig change meta data
https://symfony.com/doc/current/cmf/bundles/seo/twig.html
这些链接无法帮助我找到正确的答案。

这是我的代码。我需要在其中添加标签的页面。说“ about.html.twig”

{% extends 'AppBundle::layout.html.twig' %}

{% block body %} 
.
.
.
{% endblock %} 

我想知道要使用哪个。

{% block meta %}{% endblock %} 

(或)

{% block metadata %}{% endblock %}

(或)

{% block head %}
    <head>
        <meta charset="UTF-8" />
{% endblock %}

1 个答案:

答案 0 :(得分:0)

元数据只是名称。 (不是声明)  您可以为此选择任何名称。

例如

base.html.twig

<!doctype html>
<html lang="en">
{% extends 'AppBundle::layout.html.twig' %}
  {% block title %}Title Website{% endblock %}
    <meta charset="UTF-8" />//////Repeat on all pages
    <meta http-equiv="content-language" content="fa,en">//////Repeat on all pages
  {% block metaTag %}
      <meta name="{{ description }}" content="Your description">
  {% endblock %}

{% block body %}

{% endblock %}
相关问题