Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы » Как вывести название родительской категории новости?

Как вывести название родительской категории новости?


     20.10.2017    категория    Общие вопросы, Хаки, Ламерские вопросы    117

вопрос
Как вывести название родительской категории новости?

допустим есть категория - Ремиксы и уней куча подкатегорий по жанру типа Хаус, Дип, Брекс и т.д.

и при выводе новости через тег custom тегом {link-category} или {category} показывается сама категория новости, а как сделать чтобы при выводе показывалась родительская категория типа - Ремиксы, Миксы, Треки

Ответа пока нет


4 комментария

vitnet
Эксперт

vitnet - 20 октября 2017 20:08 -

$parent_id = $cat_info[$category_id]['parentid'];
$tpl->set( '{parent-category}', $cat_info[$parent_id]['name'] );

Ivan Kharlov
Юзер

Ivan Kharlov - 20 октября 2017 21:02 -

а пусто! не чего не показывает ((( подключил в show.custom.php, show.short.php и тишина.... может че не то сделал?

vitnet
Эксперт

vitnet - 20 октября 2017 22:08 -

1.0 Открыть файл engine/modules/functions.php

Найти
function get_url($id) {
	global $cat_info;
	
	if( !$id ) return;
	
	$parent_id = $cat_info[$id]['parentid'];

	...
	...
	
	return $url;
}

Добавить ниже
Внимание! У вас нет прав для просмотра скрытого текста.

2.0 Открыть файл engine/modules/show.custom.php, show.short.php
Найти
		$row['category'] = intval( $row['category'] );

Добавить ниже
		$tpl->set( '{parent-category}', get_parent_category($row['category']) );

Ivan Kharlov
Юзер

Ivan Kharlov - 20 октября 2017 22:49 -

Круто! Все зафурычало круто!!! Респект

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх