07 февраля 2020, 19:15 В таких скриптах не нужно писать никаких echo и print. Это ж аякс. Для начала если хотите проверить поступление данных или что то залогировать используйте $modx->log(); Примеры $modx->log(1, print_r($_POST, 1)); $modx->log(1, $_POST['name']);AjaxForm не особо то предназначен для возврата значений. Его основная цель захватить данные формы и куда то отправить. Чтобы манипулировать возвращенными данными нужно переписывать скрипт js ajaxForm, добавляя свою логику Вопросы / Как в сниппете получить значения полей из AjaxForm? 3 +1
06 февраля 2020, 09:03 Здравствуйте. Для начала вам нужно убедиться что mSearch2 верно вызывает miniShop2. Для этого проверьте в вызове mSearch2 должна стоять строка &element=msProducts. При таком вызове по умолчанию доступны два изображения с плейсхолдерами image и thumb. Если нужны другие изображения нужно в вызове mSearch2 указать параметр includeThumbs, в котором перечислите нужные изображения. Что касается чанка. Попробуйте переписать ваш вызов вот так {if $image?} <img src="{$image}" class="mw-100" alt="{$pagetitle}" title="{$pagetitle}"/> {else} <img src="/assets/images/no-image.png" class="mw-100" alt="{$pagetitle}" title="{$pagetitle}"/> {/if} Вопросы / mSearch2 + minishop2 5 0
03 февраля 2020, 08:43 Сергей, позволю себе возразить. С нуля, наверное никто не будет делать RESTFul сервис на MODX, когда есть Laravel, но вот для существующих проектов, когда нужно пробрасывать запросы к API MODX из мобильного приложения, или JS приложения какая никакая RESTful болванка все таки нужна. Другое дело что в здравом уме расчитывать оправдать трудозатраты какой то выручкой — это бред. Здесь может быть только собственный интерес, который у каждого разный. Это уже конечно личное дело. Сайты на MODX / CRM для логистики на базе Tickets 43 0
24 января 2020, 14:29 Пользуйтесь на здоровье! Новые дополнения и их версии / [modRetailCRM] - Интеграция с RetailCRM 46 0
24 января 2020, 14:22 Пост 17 года, вполне может быть на момент написания была еще 4, а то и третья версия API. На данный момент в компоненте пятая актуальная версия. Нормально все. Новые дополнения и их версии / [modRetailCRM] - Интеграция с RetailCRM 46 0
24 января 2020, 14:09 Это откуда у вас такая информация позвольте спросить? Новые дополнения и их версии / [modRetailCRM] - Интеграция с RetailCRM 46 0
31 декабря 2019, 14:56 Отличный план! Дед Мороз наверняка поможет. С Новым Годом! Новости и события / 2020 17 +3
31 декабря 2019, 08:11 Ключ расшифровки выдается для конкретного хоста, на других сайтах он не прокатит. Если упрощенно. Схема несколько сложнее на самом деле. Для разработчиков / Защита дополнений в деталях 180 0
20 декабря 2019, 11:45 Ну тем не менее — новая для меня информация. Уже полезно, уже спасибо! Новые дополнения и их версии / CronTabManager - или как управлять crontab из админки 19 +1
20 декабря 2019, 11:06 Выглядит просто потрясающе! За такое не жалко и заплатить, честно говоря. Зря бесплатным делаешь. Я и не подозревал что php умеет писать в crontab Новые дополнения и их версии / CronTabManager - или как управлять crontab из админки 19 +2
16 декабря 2019, 13:09 Подскажите как MODX установить Новые дополнения и их версии / [multiSite] - Мультисайт на MODX 27 +1
12 декабря 2019, 08:58 Оператор конкатенации просто добавь, должно сработать $img->class .= ' lazy';Если нет — то сохрани в переменную сначала содержимое атрибута class, затем приконкатенируй свой класс и вставь в атрибут. Для разработчиков / Модифицируем HTML на лету 26 +1
12 декабря 2019, 08:55 Конечно, чего бы нет. amp — это у нас XML страница, генерируемая в MODX верно? А значит для нее так же можно включить данный плагин. Ну а плагину в общем то все равно что обрабатывать, HTML или XML. Для разработчиков / Модифицируем HTML на лету 26 0
11 декабря 2019, 15:34 core не переименовывал? Новые дополнения и их версии / [multiSite] - Мультисайт на MODX 27 0
10 декабря 2019, 07:49 ChangeDomain вроде напоминает Новые дополнения и их версии / [multiSite] - Мультисайт на MODX 27 0
06 декабря 2019, 15:20 Мой магазин shop.krendel.kz будет донором. Как раз нужно API для мобильного приложения. Пошаговые инструкции / Пишем RESTful API - практика. Часть 2. 7 0
06 декабря 2019, 15:15 Дяденька не ругайтесь, я нечайно. Оно само как то выходит! Пошаговые инструкции / Пишем RESTful API - практика. Часть 2. 7 +1
04 декабря 2019, 18:06 Поддержку. Новые дополнения и их версии / [msBonus2] Бонусная система для miniShop2 54 +1
25 ноября 2019, 09:08 Я так и знал, что есть подобная штука. Пошаговые инструкции / Пишем RESTful API - практика. Часть 2. 7 0
24 ноября 2019, 15:23 Интересная ветка. Прям с азартом читаю кто что напишет )) Вопросы / Способы командной работы с использованием Git. Поделитесь опытом. 13 +1
MiniShop3 1.13.0 (Август 2026) @Николай Савин Николай огромное спасибо за ревью, тестирование и саму работу! Движемся дальше — сделаем лучший ИМ для MODX вместе!
gtsAPI 1.1.7 — таблицы на TanStack, инлайн-редактирование как в Excel Prime Vue datatable тупит на 200+ строк и в виртуальном скролинге высота полей фиксирована. Вот нам в итоге и не подошло. Директор сказал расчет должен сразу показываться без пагин...
mxApi — быстрый внешний API для MODX Revolution • зафиксировать публичный контракт EndpointInterface / метаданных по semver, чтобы наш провайдер не ломался на обновлениях;Фактически это уже так, beta стоит просто на всякий случа...
YaSmartCaptcha - защитите ваши формы от спама умной капчей от Яндекс Вообще не понял о чем речь) В системной настройке service_js сейчас указана ссылка smartcaptcha.cloud.yandex.ru/captcha.js Я предложил очистить эту настройку, тогда компонент н...
mxBackup — обезличенные копии MODX в пару кликов Ещё нет, я там разом почти полтора десятка пакетов выложил модератор, вероятно, а шоке.
Gallery3x 3.4.0 - вставка галерей прямо из визуального редактора (CKEditor и TinyMCE RTE) Здравствуйте. Есть консольный скрипт Вот почитайте: docs.ivan345.com/books/gallery3x/page/import-ms2galleryphp
Для начала если хотите проверить поступление данных или что то залогировать используйте $modx->log();
Примеры
AjaxForm не особо то предназначен для возврата значений. Его основная цель захватить данные формы и куда то отправить. Чтобы манипулировать возвращенными данными нужно переписывать скрипт js ajaxForm, добавляя свою логику
Что касается чанка.
Попробуйте переписать ваш вызов вот так
Другое дело что в здравом уме расчитывать оправдать трудозатраты какой то выручкой — это бред. Здесь может быть только собственный интерес, который у каждого разный. Это уже конечно личное дело.
На данный момент в компоненте пятая актуальная версия. Нормально все.
Я и не подозревал что php умеет писать в crontab
Если нет — то сохрани в переменную сначала содержимое атрибута class, затем приконкатенируй свой класс и вставь в атрибут.
amp — это у нас XML страница, генерируемая в MODX верно? А значит для нее так же можно включить данный плагин. Ну а плагину в общем то все равно что обрабатывать, HTML или XML.