ปุ่มไดนามิก Blitz Cache

Oct 04 2020

ฉันมี Blitz Cache แต่ข้อมูลไดนามิกเพียงเล็กน้อยในหน้านี้คือปุ่ม "ติดตาม" ซึ่งจะเปลี่ยนแปลงไปตามว่าคุณกำลังติดตามรายการนี้ เมื่อดูเอกสารของพวกเขาฉันไม่เห็นวิธีที่จะไม่แคชบางส่วนหรือปุ่ม?

{% 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 }) }}