вопрос
Здравствуйте
по умолчанию тег
то есть если я отсортировал новости по алфавиту, а потом перешел в другую категорию, сортировка остается.
возможно ли сортировать только определенную категорию?
прошу помощи в реализации.
по умолчанию тег
{sort}
сортирует все категории если была задана сортировка.то есть если я отсортировал новости по алфавиту, а потом перешел в другую категорию, сортировка остается.
возможно ли сортировать только определенную категорию?
прошу помощи в реализации.
1. Открыть /engine/modules/functions.php найти
2. Открыть /engine/engine.php найти
Для благодарностей: R118095764291
function news_sort($do) {
Ниже вставитьglobal $category_id;
Далее найти$find_sort = "dle_sort_" . $do;
Заменить на:if($do=="cat")
$find_sort = "dle_sort_" . $do . "_" . $category_id;
else
$find_sort = "dle_sort_" . $do;
Далее найти$direction_sort = "dle_direction_" . $do;
Заменить наif($do=="cat")
$direction_sort = "dle_direction_" . $do . "_" . $category_id;
else
$direction_sort = "dle_direction_" . $do;
2. Открыть /engine/engine.php найти
if (isset ( $_SESSION['dle_sort_cat'] )) $news_sort_by = $_SESSION['dle_sort_cat'];
Заменить наif (isset ( $_SESSION['dle_sort_cat_' . $category_id] )) $news_sort_by = $_SESSION['dle_sort_cat_' . $category_id];
Далее найтиif (isset ( $_SESSION['dle_direction_cat'] )) $news_direction_by = $_SESSION['dle_direction_cat'];
Заменить наif (isset ( $_SESSION['dle_direction_cat_' . $category_id] )) $news_direction_by = $_SESSION['dle_direction_cat_' . $category_id];
Для благодарностей: R118095764291