Динамическая кнопка Blitz Cache

Oct 04 2020

У меня есть Blitz Cache, но единственный бит динамических данных на странице - это кнопка «Follow», которая меняется в зависимости от того, следите ли вы за этой записью. Глядя на их документы, я не вижу способа не кэшировать определенный раздел или кнопку?

{% if craft.follow.check({ elementId: entry.id }) %}
    <span class="material-icons mr-2 md-18">favorite</span>Remove Brand</a>
{% else %}
    <span class="material-icons mr-2 md-18">favorite_border</span>Save Brand</a>
{% endif %}

Можно ли еще сделать это динамичным?

Ответы

3 MatthiasRedl-Mann Oct 06 2020 at 13:31

Ознакомьтесь с «Динамическим содержимым» в разделе «Расширенное использование» документации Blitz: https://putyourlightson.com/plugins/blitz#dynamic-content

Таким образом можно сделать:

{{ craft.blitz.getTemplate('/template/name', { elementId: entry.id }) }}