Я хочу добавить изображения через DCE в Typo3. Для нормальных изображений вам нужно добавить галочку, чтобы активировать jh_magificpopup для изображений. Но внутри DCE я не могу просто отметить коробку или что-то добавить magnificpopup. ., Так что я посмотрел в исходный код и обнаружил, что magnificpopup добавляет класс под названием «magnificpopup в виде тега изображений Так я пробовал так:Добавление magnificPopup через Fluid
<f:section name="main">
<div class="row">
<f:for each="{dce:fal(field:'images', contentObject:contentObject)}" as="fileReference" iteration="iterator">
<div class="col-sm-6 col-md-4">
<a class="magnificPopup" href="fileadmin/user_upload/{fileReference.originalFile.name}">
<f:image src="{fileReference.uid}" alt="" treatIdAsReference="1" width="200px"/>
</a>
</div>
</f:for>
</div>
Но это не работает Любая идея, что она делает Неправильно? Открывает изображение на новой вкладке, автобус только в файле. Но должен быть лайтбокс, который должен быть открыт на том же сайте.
ли выход класса в интерфейсе? Также проверьте, нет ли ошибок js. – Urs
Нет ошибок js. Класс является видимым в исходном коде интерфейса, но он не работает. js magnificpopup также автоматически добавляется плагином. jh_magnificpopup. Он работает для других изображений на странице, которые не являются частью DCE. – Pingbeat
Можете ли вы опубликовать ссылку на нерабочую страницу? – Urs