Тема: MySQL error при обращении к карте сайта SiteMap

Помогите разобраться - выдает вот такую ошибку при обращении к карте сайта

MySQL error in file: /engine/api/api.class.php at line 362
Error Number: 1054
The Error returned was:
Unknown column 'rating' in 'order clause'
SQL query:

Select id, category, title, alt_name, date from dle_post where category regexp "[[:<:]](0)[[:>:]]" AND approve = 1 AND date < "2012-11-25 09:34:42" order by rating ASC

Причем буквально пару дней назад было все нормально, ничего не ставил. Ошибку выдает при обращении к карте сайта.
Модуль https://alaev.info/blog/post/1974

2

Re: MySQL error при обращении к карте сайта SiteMap

У меня так:

Заходите в админку DLE, жмете вверху "Список всех разделов", далее "Статические страницы", далее "Создать новую страницу".
В названии пишите sitemap, в "Текст" вставляете тег {include file="engine/modules/sitemap.php?cats_as_links=1&show_static=1&news_limit=20"}, ниже выбираете "Исходный текст HTML без фильтрации и изменений" и жмете "Сохранить".

ссылка по этой теме:
https://alaev.info/blog/post/1974

Re: MySQL error при обращении к карте сайта SiteMap

я так и устанавливал этот модуль

Re: MySQL error при обращении к карте сайта SiteMap

Просто так ничего не могло бы случиться.
Скорее всего какой-то модуль установил, который использует API движка. Это как-то может быть связано со словой рейтинг... Ммм?

5

Re: MySQL error при обращении к карте сайта SiteMap

MySQL error in file: \engine\api\api.class.php at line 362

попробуете так {include file='engine/modules/sitemap.php?news_sort=date'}

проблема в том что в модуле нет пункта сортировки по рейтингу, и если в глобальные настройки DLE указан сортировка новостей по рейтингу, вылетает mysql ошибка