2 часа назад
Да, msProducts почему-то в конце ставит лишнюю запятую.
Тогда сделайте сниппет getJson:
<?php
$pdo = $modx->getService('pdoFetch');
$categor...
GetResorce, lastTpl и offset/idx 14
12 ноября 2025, 09:40
Спасибо большое за точную подсказку, в этой настройке удалил и заработало.… я его блок где-то закомментировал, возможно в /assets/js/scripts.js, думал...
Ошибка 500 при открытии настроек доставки, не даёт сменить класс-обработчик 2
11 ноября 2025, 10:43
Когда пишу так запрос, все работает:
Акушер-гинеколог==24||COVID-19==37||Аллерголог-Иммунолог==38В SQL как в первом, так и во втором случае все доб...
ExtraFields. Дополнительные поля для ресурса (modResource) и пользователя (modUserProfile). 43
10 ноября 2025, 17:36
Заработало! да я по привычке в hook записал, а надо было так:
'filterresources' => [
'snippet' => 'filterresources',
'resul...
Как на SendIt вернуть на страницу результат из сниппета? 4
10 ноября 2025, 10:29
Спасибо. Вроде получилось, но не могу понять как передать дополнительные поля в CRM и почему-то время не правильное передает, +7 часов.
AmoCRM - снова в строю! 25
09 ноября 2025, 23:05
да, только для импорта данные должны быть указаны в JSON формате
msImportExport 2.0 126
07 ноября 2025, 15:22
Я слабо понял суть вопроса. Подозреваю что этот комментарий дублирует суть вопроса modx.pro/help/25398
Еще раз в этом случае — сниппет Login не раб...
YaSmartCaptcha - защитите ваши формы от спама умной капчей от Яндекс 32
06 ноября 2025, 19:58
Так $this->modx->getChunk() ничего не знает про феном.
$pdoTools = $this->modx->getService('pdoTools');
$pdoTools->getChunk();Так д...
Login и fenom 1
Гости и авторы тикетов видят рейтинги, а авторизованные юзеры — нет, чтобы голосовать непредвзято.
Вот так работает — условия во вложенном массиве, поэтому берутся в скобки:
Выходит такое условие выборки:
Не стесняйтесь использовать &showLog.
Вот так должно работать без проблем:
Но мне больше нравится расширять классы магазина.
Я о таком глюке MS2 с пропадающими товарами в категории не слышал. Если пропали — где-то что-то сломалось Нужно искать, где именно, для этого логи и нужны.
Если ошибок нет — значит они подавляются.
Раз ошибок нет — помочь нечем.
Вот так работает:
У тебя в начале сниппета определяются $tplIn и tplOut. Откуда ты взял $tplIn1 и $tplOut1?
Давай уже повнимательнее, тут кода на 10 строк, а вопросов на неделю.
Я же говорю — не проверял на опечатки.
Ты разницу между переменными $tplIn $found и строками 'tplIn' и 'found' вообще не понимаешь?
В БД находятся всякие сниппеты, плагины, настройки и даже подключение моделей сторонних дополнений, таких как Articles, Tickets и т.п.
Конечно, если не установить эти файлы на сайт, то админка нормально работать не будет. Нужно смотреть в логи ошибок и доустанавливать, что просят.
pdoResources умеет присоединять любые таблицы. Попробуй разобраться на этих примерах с ms2Gallery.
Он отлично сортируется и в начальном варианте твой сниппет NowTime должен был просто делать так:
Ну а в pdoResources его нужно вызывать вот так:
Обрати внимание, что в условии seminarDatestart:>, то есть дата больше, а сам pdoResources должен быть некэшрованным, потому что текущее время непостоянно.
Вот и всё, вопрос решен.
Свой велосипед, понятно, всегда приятнее и лучше, но уж что даты сортируются — нужно знать. В последней версии pdoTools даже появился параметр &sortbyTVType с вариантами decimal, integer, string и datetime.
Ты передаёшь строку 'found', а я передавал переменную $found. Это позволило бы использовать в чанке данные о товаре из корзины: количество и цену.
Соотвественно мне непонятно, зачем у тебя
когда в $found должен быть просто не false — так уж лучше в него записать true.
В общем, если не хочешь в чанке использовать данные корзины, то убери вообще 'found', потому что строку вторым параметром метод pdoTools::getChunk() не ожидает — это ошибка.
Если же хочешь — то перепиши как у меня в примере, чтобы на кнопке можно было вывести «Оформить 5 этих товаров на сумму 300 руб»
Про наши разработки многие знают или слышали, но языковой барьер мешает их как следует использовать.
Если планируешь собирать деньги с западной аудитории — сразу готовься отчитываться перед ней на её родном языке и отвечать на все вопросы.
Есть желающие взвалить на себя этот труд на постоянной основе, бесплатно? Нет? Ну вот и ладушки.
Блин, варианта всего 2 — изменить что есть, или приспособиться к тому, что есть. Выбирай, как тебе «проще».
Цитата:
То есть, ничего повторно грузить не нужно.
Пойти и спросить у их хозяина, собирается ли он их использовать, или можно удалять?