Карта сайта
Как задать шаблон отображения карты сайта?
Все страницы отображаются в одном столбце. |
Простая карта сайта содержится в шаблоне content(default) - текстовой вариант. Если вы используете CSS и включили cSet Stylesheet, нужно скопировать декларации "sitemap..." из файла media/scripts/defaultstylesheet.css в ваш CSS-файл. Этим путем можно добится отступления от левого края соответствующих уровней в карте сайта.
Другой вариант - графический. За пример можно взять статический шаблон styles.sitemap.gs В обоих случаях за основу берется обычное Typo3-меню HMENU. Так что в принципе можно создать что-либо собственное, пользуясь различнимы вариантами функции WRAP. |
Я использовал модуль CSS_styled_content, но ситемап дописывал свой. Код вот такой:
# sitemap ========== temp.sitemap > temp.sitemap = HMENU temp.sitemap { 1 = TMENU 1.wrap = <TABLE BORDER=0 CELLPADDING=0 CELLSPACING=0> | </TABLE> 1.NO.wrapItemAndSub = <TR><TD VALIGN=top><IMG ALT="*" WIDTH=18 HEIGHT=16 BORDER=0 SRC=typo3/gfx/i/pages.gif></TD><TD STYLE="font-size:70%"> | </TD></TR> 1.IFSUB.wrapItemAndSub = <TR><TD VALIGN=top><IMG ALT="*" WIDTH=18 HEIGHT=16 BORDER=0 SRC=typo3/gfx/i/sysf.gif VSPACE=2></TD><TD> | </TD></TR> 1.IFSUB = 1 1.expAll = 1 2 < .1 3 < .1 4 < .1 } tt_content.menu.20.2 < temp.sitemap Используются две картинки, имеющиеся в typo3. |
Часовой пояс GMT +4, время: 01:37. |
Работает на vBulletin® версия 3.8.1.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot