Russian TYPO3 community

Russian TYPO3 community (http://forum.typo3.ru/index.php)
-   Общие вопросы (http://forum.typo3.ru/forumdisplay.php?f=12)
-   -   Карта сайта (http://forum.typo3.ru/showthread.php?t=362)

Александр 10.06.2003 14:30

Карта сайта
 
Как задать шаблон отображения карты сайта?
Все страницы отображаются в одном столбце.

Andreas Schwarzkopf 11.06.2003 20:50

Простая карта сайта содержится в шаблоне content(default) - текстовой вариант. Если вы используете CSS и включили cSet Stylesheet, нужно скопировать декларации "sitemap..." из файла media/scripts/defaultstylesheet.css в ваш CSS-файл. Этим путем можно добится отступления от левого края соответствующих уровней в карте сайта.

Другой вариант - графический. За пример можно взять статический шаблон styles.sitemap.gs

В обоих случаях за основу берется обычное Typo3-меню HMENU. Так что в принципе можно создать что-либо собственное, пользуясь различнимы вариантами функции WRAP.

Антон Мельников 13.06.2003 17:19

Я использовал модуль 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