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
и это было нормально.