Добавление цели тега - PullRequest
0 голосов
/ 21 февраля 2020

Я хочу добавить метатег роботов, если у меня есть:

/cars/?q=bmw

в URL, и не добавлять его, если у меня просто

/cars/opel

Как можно Я делаю это в веточку?

{% block additional_meta_tags %}
    $fullPuthName = "http://$_SERVER[HTTP_HOST]$_SERVER[REQUEST_URI]";
    if (fullPuthName) {
        <meta name='robots', content='noindex'>
    }
{% endblock %}

1 Ответ

0 голосов
/ 16 марта 2020
  1. Получить q параметр запроса:

    {% set q = app.request.get('q') %}
    
  2. Принять условное решение:

    {% if q|length %}
        <meta name='robots', content='noindex'>
    {% endif %}
    
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...