порядок отображения по Id
Опять я с вопросом.
Всем известно, что вопросы и ответы в модуле ЧаВо имеют ID номер. Так вот, при смене этих номеров в phpMyAdmin по идее должен изменяться поряток их отображения на странице, а у меня, по каким-то, причинам этого не происходит. Вопрос с ID = 3 стоит в конце списка и упорно сопротивляется встать на свое место. Вот упрямый... И чаво? |
Id не служит для сортировки. Это значение нужно для того, чтобы можно было, например, найти то сообщение в БД, которое вы хотите отредактировать. По сути в F.A.Q. вообще нет никакой сортировки. Записи выводятся в той последовательности, в которой они располагаются в БД.
P.S. Кстати, это относится не только к F.A.Q., но и к еще ряду других стандартных модулей Нюки. Например, к Messages. |
так вот вопрос как раз в том, каким образом установить свой порядок расположения и рассортировать по своему, а не как хочется бд.
|
Открываем файл модуля FAQ - index.php.
Находим в нем строку: PHP код:
PHP код:
Далее находим строчку: PHP код:
заменяем ее на: PHP код:
То есть добавили всего лишь условие ORDER BY id. После этого сортировка будет проводится по ID. P.S. Описал для версии Нюки 7.9. В 8 версии вряд ли что-то изменилось :smile: |
спасибо.
респект, как говорится, и уважуха. |
Часовой пояс GMT +4, время: 14:29. |
Copyright © 2005 by Soniks