CMS Eleanor - Поиск
Полная версия этой страницы: Официальный форум Eleanor CMS » Модификация вывода подкатегорий
Официальный форум Eleanor CMS » Поддержка пользователей системы Eleanor CMS » Запросы функционала
Maximkaboom
В общем, один товарищ в аське спрашивал, как в списке категорий новостей в подкатегориях вывести иконку и описание этой подкатегории.

Решил написать сюда, вдруг кому понадобится.

1. Открываем файл /classes/others/class_categories.php

2. ищем

if($val['parent']==$v['id'])
   $sub_cats.=str_replace('{link}','<a href="'.$this->CategoryUrl($val['id']).'" title="'.strip_tags($val['description']).'">'.$val['title'].'</a>',$sub);

У меня 252 строка

3. Заменяем ее на что-то подобное этому:


if($val['parent']==$v['id']){
$tmpl = array('{link}', '{desk}', '{images}');
$tmpl_1   = array('<a href="'.$this->CategoryUrl($val['id']).'" title="'.strip_tags($val['description']).'">'.$val['title'].'</a>', strip_tags($val['description']), $image);

$sub_cats.=str_replace($tmpl, $tmpl_1, $sub);
}


Далее в шаблон подкатегорий /templates/Uniel/CategoryTableSubCats.html

Вставляем :
{link} - ссылка на подкатегорию
{desk} - Описание подкатегории
{images} - иконка подкатегории

По аналогии можно выводить и другие вещи, которые по умолчанию в подкатегориях не выводятся

лучше бы пофиксили подкатегории, а потом уже модернизировали
Maximkaboom
AggreSSor, это не ко мне. Меня попросили сделать и я решил сюда выложить.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.