вопрос
Всем привет.
Делаю прогу для добавления новостей на сайт.
Сегодня попробывал добавить новость не через админ панель, а через SQL базу, со всем разобрался, но есть одно но.
В новостях, которые я добавляю через базу данных не работает рейтинг новости, там просто пусто, при чем в новостях добавленных через админ панель рейтинг работает. В чем может быть проблема?
Делаю прогу для добавления новостей на сайт.
Сегодня попробывал добавить новость не через админ панель, а через SQL базу, со всем разобрался, но есть одно но.
В новостях, которые я добавляю через базу данных не работает рейтинг новости, там просто пусто, при чем в новостях добавленных через админ панель рейтинг работает. В чем может быть проблема?
Добавлять через бд новости нельзя, только php скриптом.
При создании новости выполняется запрос
Затем получаем ID записи и выполняется запрос:
Вот во второй таблице и хранится информация о рейтинге, а в частности колонка allow_rate.
А так как записи нету, то и allow_rate соответственно нету, а значит рейтинг не разрешен.
Сейчас самый простой вариант для вас - вручную отредактировать каждую созданную новость.
Можно просто пересохранить каждую новость, а затем выполнить запрос:
Так же я надеюсь вы не забыли обновлять таблицу dle_users -> news_num ?
При создании новости выполняется запрос
INSERT INTO dle_post ...
Затем получаем ID записи и выполняется запрос:
INSERT INTO dle_post_extras ...
Вот во второй таблице и хранится информация о рейтинге, а в частности колонка allow_rate.
А так как записи нету, то и allow_rate соответственно нету, а значит рейтинг не разрешен.
Сейчас самый простой вариант для вас - вручную отредактировать каждую созданную новость.
Можно просто пересохранить каждую новость, а затем выполнить запрос:
UPDATE dle_post_extras SET allow_rate = 1;
Так же я надеюсь вы не забыли обновлять таблицу dle_users -> news_num ?