camo-mania
Программные разработки для CMS Simpla, расширяющие и изменяющие стандартный функционал системы.

Каталог товаров

Каталог статей

Подсчет  числа комментариев в товарах
20.08.2015

Предлагаемая доработка выводт количество комментариев у товаров на главной и на страницах списков (страница категории и подобные).

Вопрос не так прост как кажется. Предлагаемые на форуме решения, например
http://forum.simplacms.ru/topic/10229-%D0%BA%D0%BE%D0%BB%D0%B8%D1%87%D0%B5%D1%81%D1%82%D0%B2%D0%BE-%D0%BE%D1%82%D0%B7%D1%8B%D0%B2%D0%BE%D0%B2-%D0%B2-%D0%BA%D0%B0%D1%82%D0%B0%D0%BB%D0%BE%D0%B3%D0%B5-%D0%B8-%D0%BD%D0%B0-%D0%B3%D0%BB%D0%B0%D0%B2%D0%BD%D0%BE%D0%B9-%D1%80%D0%B5%D1%88%D0%B5/
весьма нерациональны, так как неоправданно сильно нагружают базу.
Кроме того, предложенное там решение не всегда верно проводит подсчет количества.

Здесь предлагается принципиально иное решение.
Оно вообще не создает дополнительной нагрузки на базу, так как использует текущий функционал.
За такую экономию приходится платить маленьким недостатком, который состоит в том, что изменения в количестве проявляются не мгновенно, а с некоторой задержкой.
Более точно, если количество отзывов товара изменилось, то обновленное количество будет показываться только после того, как кто-то из пользователей откроет страницу товара.
Для реального магазина, по моему представлению, этот недостаток практически незаметен.

Создавалось для версии 2.3.7.
Скорее всего, годится и для других версий 2.x

10.00 $   или   900 руб.
    
  • Отзывы (0)
  • Добавить отзыв

Отзывы:

© 2024 simpla-tuning.com