Как сделать интеграцию лайтбокса в TYPO3? - PullRequest
2 голосов
/ 30 апреля 2019

Есть ли лучшая практика по интеграции лайтбокса в TYPO3? Должен ли я использовать расширение?

1 Ответ

1 голос
/ 30 апреля 2019

TYPO3 подготовил интеграцию для вас. В редакторе констант TYPO3 (шаблон модуля) у вас есть возможность активировать лайтбокс:

lightbox configuration TYPO3 Backend

Теперь вы можете интегрировать любой лайтбокс JS, который вам нравится. Загрузите файлы JS и CSS и добавьте их в TypoScript PAGE (в нижний колонтитул по проблемам производительности):

page.includeJSFooterlibs.lightbox = location/to/lightbox/js/file.js
page.includeCSS.lightbox = location/to/lightbox/css/file.css

Если вам нужно настроить лайтбокс, добавьте свой собственный файл JS:

page.includeJSFooter.script = location/to/own/config/js/file.js

Наконец, вам нужно только установить опцию Enlarge on click всякий раз, когда вы добавляете медиа в элемент контента:

How to activate lightbox in TYPO3 Backend

...