DLE. Как скрыть родительскую категорию из {link-category}?

C
На сайте с 06.02.2014
Offline
43
1458

Здравствуйте. Вопрос в заголовке. Использую версию 10.5.

Нужно чтобы вместо РодительскаяКатегория / Подкатегория выводился просто Подкатегория. При том так, чтобы не задеть хлебные крошки и url.

Можно так? )

Спасибо.

LovelAss
На сайте с 05.06.2009
Offline
96
#1

Для начала открываете файл /engine/modules/functions.php и находите в нём функцию get_categories(), в ней комментируете/удаляете цикл:


while ( $parent_id ) {
/* HERE CODE */
}

чистите кэш, проверяете.

Если не помогло, открываете нужные файлы (/engine/modules/show.custom.php или /engine/modules/show.full.php или /engine/modules/show.short.php), находите в них строку:


foreach ( $cat_list as $element ) {

и сразу после неё добавляете нужное вам условие, например:


if (empty($cat_info[$element]['parentid'])) {
continue;
}
C
На сайте с 06.02.2014
Offline
43
#2

К сожалению так портит хлебные крошки и url. И те и те я бы хотел оставить нетронутыми.

Я помню когда то у меня был киносайт и я скрывал некоторые категории со списка по ID. В какой то файл вставлял код какой то, не помню, но точно помню что было возможно) Может Вы знаете?

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий