Всего 125 671 комментарий

Сергей
17 декабря 2020, 16:02
0
Почему в каталоге нет этого дополнения в ru версии, но есть в en) на modstore.pro
Николай Савин
17 декабря 2020, 16:02
0
А теперь сравни с аналогом в ms2Gallery Заметишь разницу? Она огромная.
Никита Боднар
17 декабря 2020, 15:50
0
Но в любом случае спасибо за помощь. Возможно, воспользуюсь вашим вариантом в будущем.
Никита Боднар
17 декабря 2020, 15:50
0
У меня там чекбокс, который нельзя снять, поэтому норм.
Alexey
17 декабря 2020, 15:46
0
В этом случае, если tv-поле не заполнено, но прикреплено к ресурсу, результат все равно будет отрицательный
Никита Боднар
17 декабря 2020, 15:22
0
Уже разобрался, но решил задачу немного иным путём.
$parentIsTabsContainerTV = $modx->getObject('modTemplateVarResource', array(
    'contentid' => $parentID,
    'tmplvarid' => $resourceIsTabsContainerTVID
));
Alexey
17 декабря 2020, 15:21
0
На тесте всё корректно отрабатывает.
Alexey
17 декабря 2020, 15:13
0
$template_id = 2; //id шаблона ресурса
$tv_id = 5; //id tv-поля

$q = $modx->newQuery('modTemplateVarTemplate');
$q->where([
    'tmplvarid' => $tv_id,
    'templateid' => $template_id
]);
$q->limit(1);

return $modx->getCount('modTemplateVarTemplate', $q);

Как известно, tv-поля прикрепляются не к самим ресурсам, а к шаблонам.

Вот сниппет, который возвращает 0 если tv не прикреплен к указанному шаблону и 1, если прикреплен.
Наумов Алексей
17 декабря 2020, 15:02
0
На этом сайте есть раздел Готовые решения modx.pro/solutions
Возможно, часть публикаций отсюда, после проверки стоит структурировать и перенести (дать ссылки) в документацию.
Так сказать сборник «золотых» готовых решений.
Futuris
17 декабря 2020, 14:52
0
Вы имеете в виду в tpl.msCart?
Дмитрий Кондаков
17 декабря 2020, 14:46
0
Попробуй очистить таблицу сессий. И проверить свободное место на сервере
Олег Щавелев
17 декабря 2020, 14:27
0
Инструкция по консольному обновлению изображений по аналогии с ms2Gallery
А есть в документации лови клац
Наумов Алексей
17 декабря 2020, 14:24
0
Ну найдите решение, как убрать формирование огромного IN.
В него ж поди попадают id товаров, а не категорий.

Например параметр depth ил может вообще убрать ограничение по родителям? Оставить только ограничение по шаблону.
Тодор
17 декабря 2020, 14:19
0
Пробуйте в вашем чанке корзини вставить
{$_modx->lexicon->load('minishop2:default')}
Alex
17 декабря 2020, 13:54
0
Проверял. Полностью все отключал. Не помогло.
Alex
17 декабря 2020, 13:54
0
Я через консоль отладки смотрел, в том то и дело что везде все вычищено. Ни каких кук нет…
Scorp Satex
17 декабря 2020, 13:44
0
Та же проблема на сайтах с магазином где через контексты сделан второй язык. Часто слетают тексты и пока не очистишь кеш — показывается это. Как лечить — не знаю.
Роман
17 декабря 2020, 12:21
0
огромный список IN в запросе формирует, так как мы хотим выбрать показать весь каталог.
1.2494400: Created inline «modChunk» with name
1.1021919: SQL executed
0.0001709: Total rows: 20762

Может имеет смысл, как-то отключить msProduct.parent:IN() если это тормозит, пусть ищет все
Наумов Алексей
17 декабря 2020, 12:15
0
Запрос посмотрите… showLog…
может параметр depth имеет смысл задать, не формируется ли у вас огромный список IN в запросе?
Роман
17 декабря 2020, 12:11
0
Сделал вообще пустой чанк, ситуация не поменялось, да там выборка из база долгая.