Компонент
Статьи. Допустим, такая структура:
— Новости
— Политика
— Общество
— Экономика
— Происшествия
и т.д.
На мой взгляд, логично было бы, если зайти в раздел
Новости, то должны отображаться все статьи из дочерних разделов, но этого нет.
Предлагаю это исправить.
***********************************************************************
Для админки в файле ../admin/applets/
tree.php (InstantCMS 1.10.7 строка
73)
Находим:
if ($category_id) {
$model->whereCatIs($category_id);
}
меняем на:
if ($category_id AND $category_id !=1) {
$row_key = $inDB->get_fields('cms_category', "id='{$category_id}'", 'NSLeft,NSRight');
$model->whereThisAndNestedCats($row_key['NSLeft'], $row_key['NSRight']);
}
if ($category_id==1) {
$model->whereCatIs($category_id);
}
***********************************************************************
Для вывода на сайте ../components/content/
frontend.php (InstantCMS 1.10.7 строка
114)
Находим:
$model->whereCatIs($cat['id']);
меняем на:
if ($cat['id'] AND $cat['id'] !=1) {
$row_key = $inDB->get_fields('cms_category', "id='{$cat['id']}'", 'NSLeft,NSRight');
$model->whereThisAndNestedCats($row_key['NSLeft'], $row_key['NSRight']);
}
if ($cat['id']==1) {
$model->whereCatIs($cat['id']);
}