1 для начала что это такое тут расписывать не буду http://rbtransformer.ru/shablony/ читаем тут
2 зачем это и как то применять?=)
ну вот создали мы шаблон theme.html скопировали его несколько раз и обозвали index.html
indexcat.html и map.html. Генерируем дор с категориями и видем на главной в самом низу откудато появились категоирии с описанием из текстовок... + карта сайта не просто карта а вместе со всеми макросами что у нас были ....
Вот тобы того не было нужен хесоям=).
описывать на примерах не буду попробую отписать в общем чтобы было понятно.
Итак преступим. Имеем шаблон (theme) пусть шалблон состоит из 6 блоков
Шапка, Менюшка слева, облако тэгов еще какаято менюшка слева (счетчики например), тело шаблона(там где у нас стоит [BDKEYWORD] [TEXT-7-10] и пр макросы думаю понятно) и низ шаблона (там где всякая такая хрень =)© 2006-2010).
Теперь прикинем и подумаем, ведь допустим в карте сайта нам само тело не нужно, нам не нужен там текст, и отдельно выделенный кейворд, нам туда нужно засунуть только карту. Вот тут то и начинаем писать хесоямы.
открываем шаблон (theme) и ищем ннаше *тело* шаблона, обычно то какой либо блок тобиш <div> тело </div> мы выделяем этот див хесоямами те получилось так
шапка , менюшки и пр ерунда
<!-- hesoyam rb -->
<div> тело </div>
<!-- hesoyam rb -->
низ шалона, ну мб еще че нить тут удет не важно, я не знаю как в вашем случае будет распологаться тело, думаю понятно.
теперь зходим в map.html , ищем то же тело и делаем тоже самое=) генерим шаблон смотримм опаа вместо тела в мап.хтмл у нас просто карта и нет ничего больше=)
кстати в мапе удаляем все что находиться мду хесоямами
про мап рассказали=)
индекскат ну тут нечего добавить кроме как аналогично и инфы с сайта=)
мду хесоямами ставим
шаблон, который повторяется Х раз, где Х - количество паг в этой категории
тут уже как ваше фантазия погуляет так и будут отображаться категории
Там еще есть свои макросы
[URLPAGE] – это голый урл странички (html://domain/page.html) и
[KEY] – кейворд текущей странички
но я их не юзал ...
Итог. В общем я думаю понятно что макросом <!-- hesoyam rb --> мы выделяем тот объект который не будет во всех файлах(те theme map index indexcat.html) одинаков.
C ним можно поиграться на самом деле и получить очень интересные штуки=))))))
Комментариев нет:
Отправить комментарий