falkongm 0 Опубликовано: 25 июля 2007 Рассказать Опубликовано: 25 июля 2007 В shortstory.tpl есть теги: 1. {category} - выводит наименование категории к которой относится статья. 2. {link-category} - Ссылка на все категории в которой присутствует новость. А как сделать такие же теги только для main.tpl? В итоге должно получиться что-то вроде: 1. {main-category} - выводит наименование текущей категории. 2. {main-link-category} - ссылка на все категории в которой присутствует текущая категория. Цитата Ссылка на сообщение Поделиться на других сайтах
Michelangelo 0 Опубликовано: 25 июля 2007 Рассказать Опубликовано: 25 июля 2007 можно сделать через speedbar! добавь в нужное место {speedbar} открой файл engine/engine.php найди и удали этот код: if ($config['speedbar'] AND !isset($view_template)) { $s_navigation = "<a href=\"{$config['http_home_url']}\">Главная страница</a>"; if ($category_id) $s_navigation .= " / ". get_categories ($category_id); elseif ($nam_e) $s_navigation .= " / ". $nam_e; if ($titl_e) $s_navigation .= " / ". $titl_e; $tpl->load_template('speedbar.tpl'); $tpl->set('{speedbar}', '<span id=\'dle-speedbar\'>'.stripslashes($s_navigation).'</span>'); $tpl->compile('speedbar'); $tpl->clear(); } ?> вставь в конец файла: if ($config['speedbar'] AND !isset($view_template)) { $s_navigation = ""; if ($category_id) $s_navigation .= "". get_categories ($category_id); $tpl->load_template('speedbar.tpl'); $tpl->set('{speedbar}', '<span id=\'dle-speedbar\'>'.stripslashes($s_navigation).'</span>'); $tpl->compile('speedbar'); $tpl->clear(); } ?> на главной выводить ничего не будет. можешь сделать вот так: [aviable=cat]{speedbar}[/cat] тогда спидбар будет показываться только в категориях.. готово Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.