Алексей Смирнов · 09 февраля 2022, 17:25 CKEditor Теперь поддерживается! Обновление до ImgsPaste 1.3.0 доступно в репозитории. К сожалению для ms2Gallery пока работа с тегами и шаблонами не реализована. (можно вставлять 1 шаблон из системной настройки как для migx). Новые дополнения и их версии / ImgsPaste - дружелюбная вставка фотографий из ms2Gallery, MIGX в контент 52 +1 2
Андрей · 22 января 2022, 21:19 Есть вот такое решение — Загрузка заказов ms2, Tikets на стартовой странице Вопросы / Заказы minishop на главной в админке 2 +2 1
Андрей · 06 июня 2017, 20:38 Я на одном проекте так делал, просто хук написал который отправляет письмо и файл. Создаете сниппет, например hookSendFile и указываете его в параметре &hooks=`hookSendFile` при вызове формы, при этом стандартный хук email не нужен $fields = $hook->getValues(); //поля из формы $message = $modx->getChunk('чанк_с_письмом', $fields); $modx->getService('mail', 'mail.modPHPMailer'); $modx->mail->set(modMail::MAIL_BODY, $message); $modx->mail->set(modMail::MAIL_FROM, $modx->getOption('emailsender')); $modx->mail->set(modMail::MAIL_FROM_NAME, $modx->getOption('site_name')); $modx->mail->set(modMail::MAIL_SUBJECT, 'Тема письма'); $modx->mail->address('to', $fields['email']); $modx->mail->address('reply-to', $modx->getOption('emailsender')); $modx->mail->attach($modx->getOption('base_path').'путь/к/файлу'); $modx->mail->setHTML(true); if (!$modx->mail->send()) { $modx->log(modX::LOG_LEVEL_ERROR,'An error occurred while trying to send the email: '.$modx->mail->mailer->ErrorInfo); } $modx->mail->reset(); return true; Вопросы / Как отправить файл на указанный мейл через formit? 21 +1 3
Илья Уткин · 08 августа 2016, 18:23 По-моему, очень нужная вещь. У меня жена только так делает заказы — на мобильном телефоне добавляет всё, что нужно в корзину, потом лишнее убирает, а уже оформляет заказ через компьютер — так удобнее вводить адрес и данные. Готовые решения / Сохранение корзины для пользователей 13 +1 1
Сергей Фещуков · 29 июня 2015, 14:16 Можно использовать сниппет [[!msOptionsWithRemains?&id=`[[+id]]`&name=`size`]]Такой вариант вызова сниппета выведет все размеры товара, которые есть в наличии (то есть скроет все размеры, которые не в наличии). А есть ещё такой вариант обработки этой ситуации. Вызываем сниппет так: [[!msOptionsWithRemains?&id=`[[+id]]`&name=`size`&showMissing=`1`]]И в чанке tpl.msOptions.row выводим параметр таким образом: <option value="[[+value]]" [[+selected]] [[+remains:lte=`0`:then=`disabled="disabled"`]]>[[+value]]</option>Тогда сниппет выведет все размеры, но размеры не в наличии будут неактивными (выбрать их нельзя будет, но они будут видны). Новые дополнения и их версии / [msProductRemains] Компонент учёта остатков товара 179 +1 1
[mSync] Новая версия синхронизации с 1С Всем привет. В какой то момент начали сыпаться ошибки: Error 23000 executing statement: INSERT INTO `modx_msync_products` (`product_id`, `uuid_1c`) VALUES ...
Checkbox для модального окна Они не отключены, они платные, чтобы писали только те, кому действительно очень надо. Когда бесплатно люди начинают думать, что я им должен.
[SendIt 2.6.0] Анализ поведения пользователя для защиты от спама (невидимая капча)... Здравствуйте. Делаю личный кабинет на Sendit и со сбросом пароля возникли проблемы. Можете подсказать, в чем ошибка? Список вопросов в одноименном разделе на modx.pro пока пуст, и,...
Minishop + честный знак (продажа маркированной продукции) В нашем случае мы решили убрать всю логику по маркировке сайта.
MiniShop3 - Не выводятся товары дополнительных категорий @SYAN ваша указанная проблема исправлена еще до версии 1.2.3 @Павлик Мышкин завел: github.com/modx-pro/MiniShop3/issues/480 github.com/modx-pro/MiniShop3/issues/481Исправим в б...
MobileDetect 2.0.0-pl функция "планшеты как стандартные браузеры не работает" в 2.1.0-pl баг исправлен
Обновление до ImgsPaste 1.3.0 доступно в репозитории.
К сожалению для ms2Gallery пока работа с тегами и шаблонами не реализована. (можно вставлять 1 шаблон из системной настройки как для migx).
Создаете сниппет, например hookSendFile и указываете его в параметре &hooks=`hookSendFile` при вызове формы, при этом стандартный хук email не нужен
Такой вариант вызова сниппета выведет все размеры товара, которые есть в наличии (то есть скроет все размеры, которые не в наличии).
А есть ещё такой вариант обработки этой ситуации.
Вызываем сниппет так:
И в чанке tpl.msOptions.row выводим параметр таким образом:
Тогда сниппет выведет все размеры, но размеры не в наличии будут неактивными (выбрать их нельзя будет, но они будут видны).