Спроблема с сортировкой статей "по порядку"
Сортировка проходит по непонятному и невидимому атрибуту?
Еще один интересный момент.
В каталоге со статьями при выборе "сортировать по порядку" "по убыванию" или "по возрастанию" начинаются интересные вещи (креплю скриншот)
Я всегда считал, что логично в таком случае в качестве атрибута сортировки использовать ID (если нет отдельного поля "порядковый №") А тут получается (см. скриншот) сортировка проходит по непонятному и невидимому атрибуту (правда не везде, на скрине видно, что первые 3 записи перепутаны, а далее идут по порядку увеличения ID).
При этом отсортированный список в админке и на сайте выглядят неодинаково.
Если проблема описана мною некорректно, готов раскрыть тему отвечая на вопросы.
видимо идёт сортировка по времени публикации или редактирования, а в чём проблема то сама заключается?
Проблема в том, что когда непонятно как идет сортировка, я не могу нормально с ней работать. Ну как я понял сортировки по ID нет? Если это так, то грустно.
Что касается сортировки по порядку, ну допустим. Хорошо, ручной порядок. Но если глянуть на скриншот, то сортировка в админке отличается от вывода на клиентской части. Вот этого я не могу понять.
1. В файле /components/applets/tree.php находите строчку:
$def_order = $category_id ? 'con.ordering' : 'pubdate';
2. в файле /components/applets/cats.php находите строчку:
<option value="ordering" <?php if(@$mod['orderby']=='ordering') { echo 'selected'; } ?>>По порядку</option>
После этого в настройках нужных разделов выставляете сортировку статей "по порядку"
Господа Администрация, если описанная мною проблема нерешаема, потрудитесь, хотя бы отписаться об этом.
Правила сайта:
2.5. Создание темы на форуме не гарантирует решения проблемы, описанной в ней.
Это опенсорс-проект, поддержка оказывается сообществом, никаких гарантий лицензия GPL не подразумевает.
1. В файле /components/applets/tree.php находите строчку:
Очевидно имелось в виду /admin/applets/tree.php и аналогично /admin/applets/cats.php
В остальном все заработало.
Спасибо за решение.