dle-modules / DLE-BlockPro

Модуль вывода новостей для DLE
http://bp.pafnuty.name/
MIT License
13 stars 14 forks source link

Есть одна задача, кажется нереальной, но может у кого есть решение #191

Open be2clack opened 3 years ago

be2clack commented 3 years ago

Кратко.

Есть категория ФИЛЬМЫ, который имеет дополнительное поле АКТЕРЫ (записывается туда айди новости, так как актеры тоже добавляются как новость в категорию АКТЕРЫ).

Задача.

Как вывести рейтинг актеров по количеству фильмов? например добавлено 10 фильмов с 1 актером, и 5 фильмов с другим актером.

при выводе списке актеров, нужно учитывать количество его ФИЛЬМОВ и по количеству сделать вывод?

например

Актер Первый - 10 фильмов. Актер Второй - 5 фильмов.

в общем сам никак не понимаю как это сделать.... использую блок про, или есть другие решении ?

Спасибо, отблагодарю финансово.

pafnuty commented 3 years ago

Мне кажется лучше всего - сделать отдельный плагин, который будет записывать и обновлять в БД количество фильмов у актёра т.к. поиск по всей БД мне кажется избыточным. Ну и вывод сильно упроститься, просто сортировкой по цифре.