Добрый день,такая проблема-перестал работать TagManager2 старые товары удаляются редактируются новые не отображаются-в управлении фильтрами не обновляется.В логах ошибок нет((Товары выведены через migxdb.Версия modx 2.5.4. Если выводить не через tagmamanger то все выводит.Куда копать((?
Проблема с TagManager2
Нажать на кнопочку "Обновить значения" в Управлении фильтрами. Включить плагин "tmRefresh". Можно так же настроить обновление по крону, об этом написано в документации.
@Andchir Так нажимаю,раньше все работало теперь не обновляется дерево категорий и товары не появляются вновь забитые(( И не выводятся tv параметры хотя указаны. Не происходит ничего((
Какая версия MySQL?
http://forum.modx-shopkeeper.ru/topic/717/mysql-5-7-не-работает-query-groupby
Это не ваш случай?
раньше все работало...
Вспоминайте что изменилось.
@Andchir версия 5.7.17-11. Если есть возможность сколько будет по стоимости чтобы вы глянули проблему? А то мы тут уже отчаялись совсем((
Если у вас shared-хостинг, то обратитесь в службу поддержки. Можете им дать ссылку, которую я дал выше.
@Andchir собственно отписал как вы и советовали
Вот собственно ответ,
SQL запрос, который выполняется при открытии страницы http://demo.tria-drive.ru/catalog/kvadrocziklyi/kofryi-dlya-kvadrocziklov/kofryi-gka/ :
SELECT sc
.id
,
sc
.resource_id
,
sc
.pagetitle
,
sc
.longtitle
,
sc
.alias
,
sc
.deleted
,
sc
.deletedon
,
sc
.deletedby
,
sc
.introtext
,
sc
.content
,
sc
.template
,
sc
.menuindex
,
sc
.editedon
,
sc
.editedby
,
sc
.createdon
,
sc
.createdby
,
sc
.publishedon
,
sc
.unpublishedon
,
sc
.published
,
sc
.publishedby
,
sc
.hidemenu
,
sc
.price
,
sc
.oldprice
,
sc
.image
,
sc
.gallery
,
sc
.characteristics
,
sc
.country
,
sc
.weight
,
sc
.inventory
,
sc
.rating
,
sc
.articul
,
sc
.tags
,
sc
.param1
FROM modx_shop_content
sc
WHERE sc
.resource_id
IN ( 61 )
AND sc
.published
= 1
AND sc
.deleted
= 0
AND ( sc
.template
= '5' )
AND ( sc
.hidemenu
= '0' )
ORDER BY sc
.pagetitle
ASC
LIMIT 0, 9;
Обратите внимание на условие sc.template = '5', при этом в таблице данные товары имеют значение template = 0
SELECT sc.id, sc.pagetitle, sc.template FROM modx_shop_content sc WHERE sc.resource_id IN (61);
+-----+------------------------------------------------------------------+----------+
| id | pagetitle | template |
+-----+------------------------------------------------------------------+----------+
| 167 | GKA 6600 передний кофр для квадроцикла | 0 |
| 169 | GKA 8050 задний кофр для квадроцикла | 0 |
+-----+------------------------------------------------------------------+----------+
Таким образом, изменение настроек MySQL не решит данную проблему. Сам SQL запрос исключает данные товары из выборки, скорее всего, у товара есть отдельный параметр, который необходимо изменить, чтобы он отображался на страницах с фильтрами (на сайте он доступен по ссылке http://demo.tria-drive.ru/catalog/kvadrocziklyi/kofryi-dlya-kvadrocziklov/kofryi-gka/gka-8050-zadnij-kofr-dlya-kvadroczikla).