Перейти к публикации

Решаем проблему с поиском новостей на модерации по категориям в админ панели


Рекомендованные сообщения

В DataLife Engine 13.2 изменился принцип работы с категориями и в админ панели теперь нельзя искать новости которые на модерации по категориям. В таблицу _post_extras_cats записываются данные когда новость прошла модерацию, по-этому поиск не возможен. Я приготовил два способа поиска новостей.

 

Первый вариант - PHP Ver:

Плюсы:

  • Он отменяет проверку на модерации ли новость и записывает в таблицу данные по категориям что позволяет искать новости с таблицы _post_extras_cats что будет быстрее по сравнению с вторым вариантом.

Минусы:

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

 

Второй вариант - SQL Ver:

Плюсы:

  • Этот вариант не записывает данные в таблицу _post_extras_cats а работает с регулярным выражением, что отменяет вероятность того что таблица полностью будет заполнена данными.

Минусы:

  • Минусы этого варианта заключаются в том что при наличии большого количества новостей может долго выполняться запрос. Но это если у вас слишком много новостей.

 

Для первого варианта: При его использовании, после установки плагина, нужно сделать перестроение публикаций новостей.
 

Скачать: https://lazydev.pro/blog/35-fix-approve-category.html

 

 

Изменено пользователем Gameer
Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
×
×
  • Создать...