Текущее состояние
На сайте я в настоящее время использую вариант Menu of subpages of selected pages including abstracts
элемента Sitemap
для создания списка подстраниц:
Подстраница 1
Аннотация со страницы 1
Подстраница 2
Аннотация со страницы 2
& hellip;
Это все очень хорошо & mdash; и легко сделать с помощью TypoScript:
lib.somethingsomething = COA
lib.somethingsomething {
...
30 < tt_content.menu.20.4
...
}
желаемое состояние
Я хотел бы, чтобы в аннотацию было включено изображение со страницы (предпочтительно первое изображение из первого tt_content
на странице). Вот так:
Подстраница 1
[IMG-X] Аннотация со страницы 1
Подстраница 2
[IMG-Y] Аннотация со страницы 2
& hellip;
На данный момент я нашел поток подстраниц с изображением в Typo3 MailArchive . Однако у меня нет расширения DAM
, которое они используют. Тем не менее, я вижу, что tt_content.menu.20.4
это просто HMENU
с TMENU
типа directory
:
tt_content.menu.20.4 = HMENU # "Menu of subpages to these pages (with abstract)"
tt_content.menu.20.4 {
1 = TMENU
1 {
target =
NO {
stdWrap.htmlSpecialChars = 1
ATagTitle.field = description // title
linkWrap = <dt>|</dt>
after {
data = field : abstract // field : descr...
required = 1
htmlSpecialChars = 1
wrap = <dd>|</dd>
}
}
noBlur = 1
}
special = directory
special.value.field = pages
wrap = <dl class="csc-menu csc-menu-4">|</dl>
}
Кто-нибудь знает способ достижения этого, будь то расширение, кусок TS и т. Д .?