Переопределить один частичный из TYPO3 fluid_styled_content
Я хочу добавить class="img-responsive"
к разметке каждого медиа-элемента элементов текста / медиа-контента.
Я нашел соответствующий раздел в Fluid_styled_content/Resources/Private/Partials/MediaGallery.html и добавил класс для теста: Bingo.
<f:section name="media">
<f:media
file="{column.media}"
width="{column.dimensions.width}"
height="{column.dimensions.height}"
alt="{column.media.alternative}"
title="{column.media.title}"
additionalConfig="{settings.media.additionalConfig}"
class="img-responsive"
/>
</f:section>
Я полагаю, добавив пользовательский partalRootPath с lib.fluidContent.partialRootPaths.200
и копирование всех частей будет работать, как описано в документации.
Тем не менее, я бы хотел избежать копирования 20 partials из Fluid_styled_content, чтобы просто изменить одну строку в одном файле.
Могу ли я переопределить один частичный из TYPO3 liquid_styled_content, или даже лучше один раздел частичного?
Использование TYPO3 7.6
1 ответ
Решение
- Задавать
lib.fluidContent.partialRootPaths.200 = EXT:your_extension_key/Resources/Private/Partials/
в TypoScript, как описано в вопросе. - Скопировать один частичный файл
MediaGallery.html
от Fluid_styled_content доEXT:your_extension_key/Resources/Private/Partials/
- Имейте достаточно перерывов во время работы, чтобы избежать переполнения стека.