![]() |
Форум больше не используется. Присоединяйтесь к каналу #community-ru в Slack for TYPO3 community |
![]() |
#6 |
Senior Member
|
![]()
Во-первых, это не совсем цикл. Это итерация по элементам и зависите вы от элементов. Так что и используйте их для идентификации картинок/ссылок/клссов/ид. Можно конечно и нумерацию организовать (через LOAD_REGISTER), но тогда при изменении порядка страниц, у Вас и картинки все поедут к черту.
Вот пример из одного проекта: Код:
lib.mainMenu = HMENU lib.mainMenu { maxItems = 8 1 = TMENU 1 { noBlur = 1 NO{ ATagTitle.field = title stdWrap.override = <img alt="spacer" src="fileadmin/templates/img/spacer.gif" /> allStdWrap { preCObject = TEXT preCObject.field = subtitle preCObject.wrap = <div class="upmenu" id="|"> postCObject = TEXT postCObject.value = </div> } } } } <div class="upmenu" id="m1"><a href="index.php?id=18"><img alt="spacer" src="fileadmin/templates/img/spacer.gif" /></a></div><div class="upmenu" id="m2"><a href="index.php?id=23"><img src="fileadmin/templates/img/spacer.gif" /></a></div><div class="upmenu" id="m3"><a href="index.php?id=9"><img src="fileadmin/templates/img/spacer.gif" /></a></div>...</div><div class="cleaner"><!-- cleaner --></div> Значения m1, m2, ... , берутся из поля subtitle страницы (используйте какое хотите). Я думаю уж код под себя подогнать сможете... |
![]() |
![]() |