Как можно отобразить содержимое страницы в виде списка превью, указывающего на отдельные элементы содержимого, вместо того, чтобы просто отображать их все сразу? Буду признателен даже за просто концептуальный ответ.
Как отобразить предварительный просмотр содержимого в Typo3
comment
Определить предварительный просмотр. Только заголовок? Заголовок + начало текста, если это текстовый элемент? Он должен автоматически или вручную вставляться в разные части страницы? Будьте конкретны, и вы можете получить конкретный ответ. :-) Ответ Китце хорош - он даст вам список заголовков контента (можно изменить на что-то другое), но вам нужно вручную вставить новую запись контента на страницу.
- person tmt   schedule 20.11.2013
comment
Да, я имел в виду предварительный просмотр с заголовком и текстом, например. Что вы имеете в виду, говоря, что вам нужно вручную вставить новую запись контента на страницу?
- person David Apltauer   schedule 21.11.2013
comment
Я имел в виду, что ответ Китце зависит от того, что вы вставите запись контента на каждую страницу, которая должна иметь эти предварительные просмотры - этот контент должен иметь тип меню, а тип меню должен быть установлен на индекс раздела.
- person tmt   schedule 22.11.2013
comment
Проблема с тем, что вы хотите, заключается в разнообразии записей содержимого в TYPO3 и вытекающем из этого решении, что должно отображаться. Что должно отображаться, когда одним из содержимого является изображение? Что, если это текст, содержащий только таблицу? А если это плагин? Также существует вероятность того, что одна из записей относится к типу «Вставить записи», что означает, что вам необходимо создать предварительный просмотр записей, на которые указывает содержимое. Но, возможно, ничего из этого не относится к вашему случаю. Мы не знаем. Чтобы получить более подробный ответ, вам нужно написать гораздо больше, чем два предложенных вами предложения.
- person tmt   schedule 22.11.2013
Ответы (1)
Для создания меню элементов контента вы можете использовать тип контента menu
, установить тип меню section index
и выбрать страницу.
Конечно, вы можете изменить вывод, манипулируя TypoScript.
Вот пример, который добавляет части поля основного текста и изображения. Последний не тестировался и написан на псевдо TypoScript ;-)
tmp < tt_content.menu.20.3.renderObj
page.5 < tt_content.menu.20.3
page.5.renderObj >
page.5.renderObj = COA
page.5.renderObj {
wrap < tmp.wrap
stdWrap.typolink < tmp.typolink
10 < tmp
10.wrap >
10.typolink >
20 = TEXT
20.field = bodytext
20.parseFunc < lib.parseFunc_RTE
20.cropHTML = 100
30 = IMAGE
30.file.import.field = image
30....
}
person
Kitze
schedule
20.11.2013
Спасибо за ваш ответ. Как предложил cascaval, у меня было видение более приятного предварительного просмотра с заголовком + частью основного текста +, возможно, изображением, когда оно доступно.
- person David Apltauer; 21.11.2013
Это возможно с моим решением. Все, что вам нужно сделать, это расширить стандартный TypoScript для этого элемента.
- person Kitze; 22.11.2013