TYPO3 EXT: перенос элементов содержимого и EXT: GridElements - PullRequest
0 голосов
/ 07 января 2020

Мне нужен способ добавить классы к указанным c Элементам содержимого, чтобы оформить их с помощью css и анимировать с помощью js / Jquery.

Я нашел EXT: Обертывание элемента содержимого, который работает сам по себе, но в сочетании с EXT: GridElements он не работает. (Под работой я подразумеваю: некоторые стили css потеряны, и большинство изображений не могут быть загружены)

Есть ли способ использовать EXT: Content Element Wrap вместе с EXT: GridElements? Или есть ли другой способ добавить класс в мои элементы содержимого?

спасибо в andvance. Матиас:)

1 Ответ

0 голосов
/ 08 января 2020

В расширение пакета вашего сайта вы можете добавить пользовательские файлы шаблонов для элементов содержимого и добавить туда свой класс css.

В файле Configuration/TypoScript/setup.typoscript добавляемый вами файл:

lib.contentElement.templateRootPaths.100 = EXT:your_site_package_extension/Resources/Private/Content/Templates/
lib.contentElement.layoutRootPaths.100 = EXT:your_site_package_extension/Resources/Private/Content/Layouts/
lib.contentElement.partialRootPaths.100 = EXT:your_site_package_extension/Resources/Private/Content/Partials/

Теперь вам нужно взглянуть на оригинальные файлы TYPO3 системного расширения fluid_styled_content, которые находятся здесь:

typo3_src/typo3/sysext/fluid_styled_content

Если вы хотите добавить свой css класс в каждом элементе контента, вы должны добавить его в соответствующий файл макета.

Скопировать файл, который вы хотите изменить, в соответствующую папку вашего расширения sitepackage и адаптировать его к вашим потребностям.

...