prettynim 0 Опубликовано: 26 июля 2013 Рассказать Опубликовано: 26 июля 2013 Если просматривать просто рубрику, то сортировка новостей (по дате, популярности, посещаемости) - работает. А вот в алфавитном каталоге нет (/catalog/А) В файле engine.php видно, что вывод этих разделов отличается. К примеру нет этих параметров if ($cat_info[$category_id]['news_sort'] != "") $news_sort_by = $cat_info[$category_id]['news_sort']; if ($cat_info[$category_id]['news_msort'] != "") $news_direction_by = $cat_info[$category_id]['news_msort']; if ($cat_info[$category_id]['news_number']) $config['news_number'] = $cat_info[$category_id]['news_number']; но этого мало... Подскажите, пожалуйста, возможно ли сделать сортировку? сайт:advokate26.ruвот пример: http://advokate26.ru/catalog/%D0%9Dтут // ################ Вывод по буквенному идентификатору ################# Вместо этого $news_sort_by = ($config['catalog_sort']) ? $config['catalog_sort'] : "date"; $news_direction_by = ($config['catalog_msort']) ? $config['catalog_msort'] : "DESC"; if (isset ( $_SESSION['dle_sort_catalog'] )) $news_sort_by = $_SESSION['dle_sort_catalog']; if (isset ( $_SESSION['dle_direction_catalog'] )) $news_direction_by = $_SESSION['dle_direction_catalog']; вставила это if ($cat_info[$category_id]['news_sort'] != "") $news_sort_by = $cat_info[$category_id]['news_sort']; if ($cat_info[$category_id]['news_msort'] != "") $news_direction_by = $cat_info[$category_id]['news_msort']; if ($cat_info[$category_id]['news_number']) $config['news_number'] = $cat_info[$category_id]['news_number']; if (isset ( $_SESSION['dle_sort_cat'] )) $news_sort_by = $_SESSION['dle_sort_cat']; if (isset ( $_SESSION['dle_direction_cat'] )) $news_direction_by = $_SESSION['dle_direction_cat']; все заработало, правда не знаю, ждать ли мне пакости от движка? Ничего не отвалится? Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Архивировано
Эта тема находится в архиве и закрыта для публикации сообщений.