| Leshkens |  | 
|---|---|
| Можно ли как-то вывести тег названия родительской категории? Если конкретнее, то его нужно в плагине NEWS и страницах. 
                        Отредактировано: Leshkens (25.09.2012 20:55, 13 лет назад)
                     | 
| esclkm |  | 
|---|---|
| насколько родительской??? 
 А/Б/В/Г/Д/страница Добавлено 36 минуты спустя: < a href="{PAGE_CATURL} ">{PAGE_CATTITLE} < /a > напимер для страниц littledev.ru - мой маленький зарождающийся блог о котонти. снижение стоимости программирования и снижение стоимости производства разные вещи. Первое можно скорее сравнить с раздачей работникам дешевых инструментов, чем со снижением зарплаты 
                        Отредактировано: esclkm (26.09.2012 06:41, 13 лет назад)
                     | 
| Kort |  | 
|---|---|
| 
if (!function_exists(get_root_cat))
{
	function get_root_cat($code)
	{
		global $structure;
		return mb_substr($structure['page'][$code]['path'], 0, mb_strpos($structure['page'][$code]['path'], '.'));
	}
}
if (!function_exists(get_root_title))
{
function get_root_title($code)
	{
		global $structure;
		$cat = mb_substr($structure['page'][$code]['path'], 0, mb_strpos($structure['page'][$code]['path'], '.'));
		return $structure['page'][$cat]['title'];
	}
}Разместить можно в themename.php -- функции определяют соответственно код и название первого родителя. SED.by - создание сайтов, разработка плагинов и тем для Котонти | 
| esclkm |  | 
|---|---|
| в сиене встроена данная функция по умолчанию - cot_structure_parents() littledev.ru - мой маленький зарождающийся блог о котонти. снижение стоимости программирования и снижение стоимости производства разные вещи. Первое можно скорее сравнить с раздачей работникам дешевых инструментов, чем со снижением зарплаты | 
| Leshkens |  | 
|---|---|
| 
 Самой родительской :) Тоесть сколько бы не было вложенных подкатегорий мне нужно чтобы выводилось название самого корня. Если использовать {PAGE_CATTITLE} при такой структуре: devices (корень) > apple (подкатегория) > iphone (подкатегория в apple), в страницах последней при использовании этого тега будет выводится именно iphone, а не devices (её и нужно). Kort, ок, а как вывести в tpl теперь название первого родителя? | 
| Kort |  | 
|---|---|
| Примерно так: 
{PHP.pag.page_cat|get_root_title($this)}Можно использовать и посложнее: 
    <!-- IF {PHP.pag.page_cat|get_root_cat($this)} == accessories -->
    {FILE "{PHP.cfg.themes_dir}/{PHP.theme}/inc/page-shop-accessories.tpl"}
    <!-- ENDIF -->Подробно: Как определить родительскую категорию в Котонти Сиена SED.by - создание сайтов, разработка плагинов и тем для Котонти 
                        Отредактировано: Kort (26.09.2012 14:01, 13 лет назад)
                     |