ModX getResources шаблона чанка HTML вышла из строя?

У меня есть блок getResources, который выглядит так:

<a href="[[+tv.galimage]]" class="fancybox galitem" title="[[+pagetitle]]">
<div class="galimage" style="background-image: url('[[+tv.galimage]]')"></div>
</a>

но по какой-то причине первые два ресурса появляются с div вне тегов A, например:

<a href="images/Gallery/ferrari1.jpg" class="fancybox galitem" title="Image 2">
</a>
<div class="galimage" style="background-image: url('images/Gallery/ferrari1.jpg')"></div>

Тем не менее, все остальные ресурсы, следующие за этими первыми 2 и использующие тот же фрагмент шаблона, отображаются, как и ожидалось, например:

<a href="images/Gallery/porsche.jpg" class="fancybox galitem" title="Image 2">
<div class="galimage" style="background-image: url('images/Gallery/porsche.jpg')"></div>
</a>

Кто-нибудь знает, почему это происходит и что я могу сделать, чтобы это исправить?

(Очевидно, я попытался очистить кеш. Кроме того, похоже, что он не изолирован от конкретного ресурса. Это происходит независимо от того, какие ресурсы появляются первыми в списке.)

1 ответ

Решение

Это была странная проблема с переносом элемента блока (div) во встроенном теге. Изменено div в span и это было нормально.

Другие вопросы по тегам