URL getSegment ішіндегі ішінара сәйкестік ()

URL сегментінде мәтінді ішінара сәйкестендірудің тәсілі бар ма? Мен «қан тамырлы» мәтіні 3-параграфта болған жағдайда кодты көрсетуді талап етемін.

If my URL is: https://website.com/segment1/segment2/10009-vascular-access

Мен бұған дейін тырыстым ...

{% if craft.request.getSegment(3) == 'vascular' %}

{% if craft.request.getSegment(3).contains("vascular") %}
2

1 жауаптар

Сіз шұңқырдың кірістірілген жинақтаушы операторын пайдалана аласыз.

Сіздің кодыңыз мынаған ұқсайды:

{% if 'vascular' in craft.request.getSegment(3) %}
    ...
{% endif %}

Мұнда сақтаушы оператордың ресми құжаттары: http://twig.sensiolabs.org/ doc/templates.html # containment-operator .

2
қосылды