TYPO3: Ext: новости - изображение одного сайта всегда внизу
TYPO3 7.6.23 и Ext: новости 6.1.1
Когда один сайт отображается со специальным контентом, например "Картинки", изображение, которое обычно отображается рядом с текстом, отображается в самом низу под, например, элементом контента "Картинки". Я ничего не мог найти об этой "проблеме" и удивляюсь, если никому нет до этого дела ~:-/!
Кто-нибудь может дать мне подсказку или ссылку для решения этой проблемы с отображением?
2 ответа
Наконец я нашел виновника. Вам нужен файл "Detail.html" ext/news/Resources/Private/Templates/News/Detail.html Найдите строку 91 и далее
<f:if condition="{newsItem.contentElements}">
<!-- content elements -->
<f:cObject typoscriptObjectPath="lib.tx_news.contentElementRendering">{newsItem.contentElementIdList}</f:cObject>
</f:if>
<f:render partial="Detail/MediaContainer" arguments="{media: newsItem.media, settings:settings}" />
<!-- main text -->
<div class="news-text-wrap" itemprop="articleBody">
<f:format.html>{newsItem.bodytext}</f:format.html>
</div>
</n:renderMedia>
и измените порядок на
<f:render partial="Detail/MediaContainer" arguments="{media: newsItem.media, settings:settings}" />
<!-- main text -->
<div class="news-text-wrap" itemprop="articleBody">
<f:format.html>{newsItem.bodytext}</f:format.html>
</div>
<f:if condition="{newsItem.contentElements}">
<!-- content elements -->
<f:cObject typoscriptObjectPath="lib.tx_news.contentElementRendering">{newsItem.contentElementIdList}</f:cObject>
</f:if>
</n:renderMedia>
Я действительно не понимаю, почему это не по умолчанию! Надеюсь, это кому-нибудь поможет:-)
Вы, вероятно, пропускаете оценку поля, дающего ориентацию. В зависимости от вашего рендеринга: с Typoscript (CSC) или текучими шаблонами (FSC) вы должны искать рендеринг и изображения, а также задействовать ли ориентацию.