Forum. MyNuke.ru
Forum. MyNuke.ruСообщения за сегодняПерсональные сообщения

Навигация  
Вернуться   Forum. MyNuke.ru > PHP-NUKE > Общие вопросы
Ник
Пароль
Ответ
 
Опции темы Поиск в этой теме Опции просмотра
FYVA вне форума      Старый порядок отображения по Id #1  
Аватара для FYVA
FYVA
Новенький
Регистрация: 04.06.2008
Сообщения: 24


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для FYVA Найти все сообщения от FYVA Добавить FYVA в список друзей  
16.06.2008, 13:51

Опять я с вопросом.
Всем известно, что вопросы и ответы в модуле ЧаВо имеют ID номер. Так вот, при смене этих номеров в phpMyAdmin по идее должен изменяться поряток их отображения на странице, а у меня, по каким-то, причинам этого не происходит. Вопрос с ID = 3 стоит в конце списка и упорно сопротивляется встать на свое место. Вот упрямый...
И чаво?

Oinks вне форума      Старый #2  
Аватара для Oinks
Oinks
Новенький
Регистрация: 15.06.2008
Сообщения: 4


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для Oinks Найти все сообщения от Oinks Добавить Oinks в список друзей  
16.06.2008, 15:09

Id не служит для сортировки. Это значение нужно для того, чтобы можно было, например, найти то сообщение в БД, которое вы хотите отредактировать. По сути в F.A.Q. вообще нет никакой сортировки. Записи выводятся в той последовательности, в которой они располагаются в БД.
P.S. Кстати, это относится не только к F.A.Q., но и к еще ряду других стандартных модулей Нюки. Например, к Messages.

Последний раз редактировалось Oinks, 16.06.2008 в 15:22.

FYVA вне форума      Старый #3  
Аватара для FYVA
FYVA
Новенький
Регистрация: 04.06.2008
Сообщения: 24


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для FYVA Найти все сообщения от FYVA Добавить FYVA в список друзей  
16.06.2008, 16:08

так вот вопрос как раз в том, каким образом установить свой порядок расположения и рассортировать по своему, а не как хочется бд.

Oinks вне форума      Старый #4  
Аватара для Oinks
Oinks
Новенький
Регистрация: 15.06.2008
Сообщения: 4


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для Oinks Найти все сообщения от Oinks Добавить Oinks в список друзей  
16.06.2008, 18:47

Открываем файл модуля FAQ - index.php.
Находим в нем строку:
PHP код:
 $result $db->sql_query("SELECT id, id_cat, question, answer FROM ".$prefix."_faqanswer WHERE id_cat='$id_cat'"); 
и меняем на:
PHP код:
 $result $db->sql_query("SELECT id, id_cat, question, answer FROM ".$prefix."_faqanswer WHERE id_cat='$id_cat' ORDER BY id"); 

Далее находим строчку:
PHP код:
 $result $db->sql_query("SELECT id, id_cat, question, answer FROM ".$prefix."_faqanswer WHERE id_cat='$id_cat'"); 

заменяем ее на:
PHP код:
 $result $db->sql_query("SELECT id, id_cat, question, answer FROM ".$prefix."_faqanswer WHERE id_cat='$id_cat' ORDER BY id"); 

То есть добавили всего лишь условие ORDER BY id.
После этого сортировка будет проводится по ID.
P.S. Описал для версии Нюки 7.9. В 8 версии вряд ли что-то изменилось

FYVA вне форума      Старый #5  
Аватара для FYVA
FYVA
Новенький
Регистрация: 04.06.2008
Сообщения: 24


Пожаловаться на это сообщениеОтветить с цитированием

Посмотреть профиль Отправить персональное сообщение для FYVA Найти все сообщения от FYVA Добавить FYVA в список друзей  
16.06.2008, 19:23

спасибо.
респект, как говорится, и уважуха.

Ответ


Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB-коды Вкл.
Смайлы Вкл.
[IMG] код Выкл.
HTML код Выкл.
Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ошибка правильного отображения ссылок в блоке Administration al][lexx Блоки 4 06.07.2007 02:09
блок отображения текста B0P0H Блоки 2 31.12.2006 09:15
поменять порядок вывода сообщений android Настройка и Изменение 2 20.05.2006 11:38


Часовой пояс GMT +4, время: 16:51.


На Верх
Рейтинг@Mail.ru