Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   Общие вопросы (http://forum.typo3.ru/forumdisplay.php?f=12)
-   -   Не могу вставить CATMENU в дизайн. (http://forum.typo3.ru/showthread.php?t=6957)

surfman 01.11.2008 14:55

Не могу вставить CATMENU в дизайн.
 
ДОбрый день.
Никак не могу разобратся с CATMENU и mode = nestedWraps.
Такая структура категорий:
Level1
--Level2
--Level2
----Level3
----Level3
----Level3
--Level2
--Level2

Применяю CATMENU и сategorySelection = 11(Level1)
Код:

lib.cat-menu < plugin.tt_news
lib.cat-menu {
        code >
        code = CATMENU
        categorySelection = 11 (Level1)
        categoryMode = 1
        displayCatMenu {
                mode = nestedWraps
                catmenu_stdWrap.wrap = <ul id="cat-menu">|</ul>
                catmenuHeader_stdWrap.wrap = |
                catmenuItem_ACT_stdWrap.wrap = |
                catmenuItem_NO_stdWrap.wrap = |
                catmenuLevel1_stdWrap.wrap = |
                catmenuLevel2_stdWrap.wrap = <li class="sub">|</li>
                catmenuLevel3_stdWrap.wrap = <li>|</li>
        }
}

Задача: Надо вставить в такой дизайн
Код:

<ul id="cat-menu">
            <li><a href="">Level2</a></li>
            <li class="sub"><a href="">Level2</a>
                  <ul>
                    <li><a href="">Level3</a></li>
                    <li><a href="">Level3</a></li>
                    <li><a href="">Level3</a></li>
                  </ul>
            </li>
            <li><a href="">Level2</a></li>
            <li><a href="">Level2</a></li>
</ul>

Получается
Код:

<ul id="cat-menu">
                          <a href="">Select a category:</a>
                          <a href="" >Level1</a>
            <li class="sub"><a href="" >Level2</a></li>
            <li class="sub"><li><a href="" >Level3</a></li></li>
            <li class="sub"><li><a href="" >Level3</a></li></li>
            <li class="sub"><li><a href="" >Level3</a></li></li>
            <li class="sub"><a href="" >Level2</a></li>
        </ul>

ПРоблема в том, что каждый Level3 обрамлятся в catmenuLevel2_stdWrap.wrap, а надо чтобы все пункты третеьего уровня в <ul></ul>. И весь третий уровень вставить в один catmenuLevel2_stdWrap.wrap(как в дизайне).

И как отключить показ заголовка Select a category: и Level1?

Тимур 11.12.2008 00:55

Цитата:

Сообщение от surfman (Сообщение 22172)
И как отключить показ заголовка Select a category: и Level1?

у меня получилось вот так:
plugin.tt_news.displayCatMenu.catmenuHeader_stdWra p.wrap = <!-- |-->

Anatoly_ua 08.03.2010 20:46

Да уж.. Все гениальное просто :D
А я через CSS скрывал :o


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

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