Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   TypoScript практикум (http://forum.typo3.ru/forumdisplay.php?f=27)
-   -   меню и описания к элементам (http://forum.typo3.ru/showthread.php?t=2598)

Andrey Grey 07.02.2007 21:43

меню и описания к элементам
 
Всем привет.
Вот какая проблема. Пока не знаю как подойти.
Делаю меню для главной страницы. 2колонки по 3 элемента меню.
Впринципе ичего сложного. Сложность заклбючается в том, что хочу выводить вместе с pagetitle страницы еще и description этой страницы.
Собственно интересно в какую сторону копать.
Спасибо.
На всякий случай:
Хочу в блок <div id="box_nav_txt"></div> вставить описание.
Понятно что нужно будет зарезать allWrap до его начала. а потом по методу after вставлять остальное.
Код:

#---------------------------------------- Меню на главной странице
lib.lmenu = HMENU
lib.lmenu.maxItems = 3
#lib.lmenu.wrap=
lib.lmenu.1 = TMENU
lib.lmenu.1.NO {
        ATagParams = style="font-size:12px;font-weight:bold; color:red; text-decoration:none; letter-spacing:1px;"
        allWrap = <div><div class="box_nav_small"><div id="box_nav_title" style=" text-align:center;"> |</div><div id="box_nav_txt"></div></div><div class="box_nav_bottom"></div></div>
}


Andrey Grey 07.02.2007 22:56

частично решил проблему.
возникла новая сложность.
описание вводится для текущей страницы, а не для ее подстраниц :(
Код:

#---------------------------------------- Меню на главной странице
lib.lmenu = HMENU
lib.lmenu.maxItems = 3
#lib.lmenu.wrap=
lib.lmenu.1 = TMENU
lib.lmenu.1.NO {
        ATagParams = style="font-size:12px;font-weight:bold; color:red; text-decoration:none; letter-spacing:1px;"
        allWrap = <div><div class="box_nav_small"><div id="box_nav_title" style=" text-align:center;"><b> | </b></div>
       
        after.cObject = COA
              after.cObject.10 = TEXT
              after.cObject.10 {
                wrap = <div id="box_nav_txt"></div><p> | </p></div><div class="box_nav_bottom"></div></div>
                data = page: description
        }
}

lib.rmenu = HMENU
lib.rmenu < lib.lmenu
lib.rmenu.begin = 4


Andrey Grey 09.02.2007 23:30

неужели никто не сталкивался с подобной проблемой? :)

Andrey Grey 10.02.2007 01:06

решение найдено

Tod 10.02.2007 01:23

от фразы "решения найдено" ну просто очень много толку))
желательно хотя бы в 2-3х словах, если уж совсем времени нету...
TYPO3 - Inspiring people to share))

PhilD 10.02.2007 21:50

как альтернативное решение - обновился jp_pageteaser

Andrey Grey 06.05.2008 22:03

Цитата:

Сообщение от Tod (Сообщение 9710)
от фразы "решения найдено" ну просто очень много толку))
желательно хотя бы в 2-3х словах, если уж совсем времени нету...
TYPO3 - Inspiring people to share))

Код:

after.cObject.10 {
                wrap = <div id="box_nav_txt" style="text-align:justify;padding-right:16px;padding-left:6px;"> | </div></div><div class="box_nav_bottom"></div></div>
                field= description
        }



Часовой пояс GMT +4, время: 21:56.

Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Перевод: zCarot