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']; все заработало, правда не знаю, ждать ли мне пакости от движка? Ничего не отвалится? Изменено 26 июля 2013 пользователем prettynim Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.