Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы по PHP » Изменение вступает в силу после перестроение публикации почему?

Изменение вступает в силу после перестроение публикации почему?


     18.03.2021    Общие вопросы по PHP, Модули    912

вопрос
Здравствуйте,  надеюсь кто-нибудь поможет по данному вопросу. 

Написал модуль, с помощью которого можно активировать и деактивироват новость.

Модуль меняет категорию новости при нажатии,  и кнопка меняется на активировать а при активации возвращает предыдущий ид категорию так как ид категории записывается в другой таблицу. 

Но проблема в том что, когда меняется ид категории, при заходе в ту категорию новост показывается толко после перестроение публикации, а количество новости в данном категорию показывает как надо.

Как сделать так что бы не приходилось каждый раз сделать перестроение публикации?

Заранее спасибо за помощь. 

Ответа пока нет


2 комментария

TeraMoune
Эксперт

TeraMoune - 18 марта 2021 08:46 -

Когда меняешь категорию нужно менять еще категорию у всех записей из таблицы _post_extras_cats по ид новости, так как по этой таблице происходит выборка, и при смене у тебя остаётся старая инфа принадлежности новости.

Тестовый репозиторий установки плагинов: teramoune

Ovemen
Юзер

Ovemen - 18 марта 2021 14:27 -

TeraMoune,
Спасибо большое, теперь все работает как надо, спасибо за помощь

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх