22 сентября 2016, 19:18 assets/components/minishop2/js/mgr/category/product.grid.js github.com/bezumkin/miniShop2/blob/master/assets/components/minishop2/js/mgr/category/product.grid.js Вопросы / Вывод колонок в miniShop2 12 0
21 сентября 2016, 15:04 Новая таблица, в ней id заказа и дата «приостановления». Далее крон, думаю тут обяснять не надо. Второй вариант кастомное поле в заказе «приостановление» и тот же крон. В выводе сортировка по тому, что вы «продаете». Вариантов много. Готовые решения / Доска объявлений на tickets 23 0
21 сентября 2016, 14:55 Пару товаров в минишопе, при покупке товара выполняет обработка кастомным плагином. Например: Услуга (товар ms2) «Выделить объявление», при покупке (и оплате) к объявлению ставится бэйдж ms2 или любая твшка. Готовые решения / Доска объявлений на tickets 23 0 1
20 сентября 2016, 19:08 Опубликовали в modstore Готовые решения / [msTelegram] Уведомления о заказе в telegram 72 +5
20 сентября 2016, 00:32 Примерно так правда у меня еще куча своих функций и контроллеров под жирные проекты, да и раскидано это по разным файлам. <?php define('MODX_API_MODE', true); require $_SERVER["DOCUMENT_ROOT"].'/index.php'; $modx->getService('error','error.modError'); $functions = new _modx($modx); $functions->sendMail('mail@site.ru', 'subject', 'message'); class _modx { public $modx; function __construct(modX &$modx){ $this->modx =& $modx; $this->pdoFetch = $this->modx->getService('pdofetch','pdoFetch', MODX_CORE_PATH . 'components/pdotools/model/pdotools/', array()); } function sendMail($email, $subject, $body = ''){ $mail = $this->modx->getService('mail', 'mail.modPHPMailer'); $mail->setHTML(true); $mail->address('to', trim($email)); $mail->set(modMail::MAIL_SUBJECT, trim($subject)); $mail->set(modMail::MAIL_BODY, $body); $mail->set(modMail::MAIL_FROM, $this->modx->getOption('emailsender')); $mail->set(modMail::MAIL_FROM_NAME, $this->modx->getOption('site_name')); if (!$mail->send()) { $modx->log(modX::LOG_LEVEL_ERROR, 'An error occurred while trying to send the email: ' . $mail->mailer->ErrorInfo ); } $mail->reset(); } } А вот контроллер под ajax запросы <?php if(!is_ajax() && !$_POST['action']) die('Request error'); $action = strip_tags($_POST['action']); require_once($_SERVER["DOCUMENT_ROOT"].'/***/api.php'); require_once($_SERVER["DOCUMENT_ROOT"].'/***/functions.php'); switch($action){ } function is_ajax() { return isset($_SERVER['HTTP_X_REQUESTED_WITH']) && strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) == 'xmlhttprequest'; } Вопросы / Как добавить класс $modx в свой php файл? 5 0 2
14 сентября 2016, 01:44 А &loadModels=`Tickets` или &class=`Ticket` не забыли? Вопросы / getTickets + ajax пагинация не работает 17 0
13 сентября 2016, 20:35 <div id="pdopage"> [[!+page.nav]] <div class="rows"> [[!pdoPage? &parents=`0` &ajaxMode=`button` &limit=`5` ]] </div> </div>Прекрасно работает. Вопросы / getTickets + ajax пагинация не работает 17 +1
12 сентября 2016, 19:10 Контакты в профиле. Вообще был какой-то компонент, который умел генерировать ссылку на файл и доступ к ней на * кол-во времени, но не могу вспомнить его название. Новые дополнения и их версии / [msOrderFiles] Файлы к заказам miniShop2 60 0
12 сентября 2016, 19:02 1. Нет, ибо создавался компонент под продажу игровых ключей и тд, т.е. «кодов» того, что уже есть. 2. В процессе, по срокам не сориентирую, но скоро. Новые дополнения и их версии / [msOrderFiles] Файлы к заказам miniShop2 60 0
12 сентября 2016, 18:50 Как вариант modstore.pro/packages/integration/msdigitaloffers код = ссылка на файл Новые дополнения и их версии / [msOrderFiles] Файлы к заказам miniShop2 60 0
12 сентября 2016, 18:48 https://github.com/fenom-template/fenom/blob/master/docs/ru/tags/foreach.md {foreach $list as $value} <div>{if $value@first} first item {/if} {$value}</div> {/foreach} или {foreach $list as $value first=$first} <div>{if $first} first item {/if} {$value}</div> {/foreach} Вопросы / Условие по номеру элемента в fenom для галереи 9 +2 2
10 сентября 2016, 00:28 Нет, в процессе рефакторинга и обновления. Новые дополнения и их версии / [msTradeOffers] Торговые предложения для minishop2 60 0
07 сентября 2016, 18:17 Да, скоро выпущу обновление. Этот код виден только тому, кто залогинен в manager'e. Поисковики не увидят. Новые дополнения и их версии / [frontendManager] Frontend редактор для ModX 45 0
17 августа 2016, 20:21 Сделайте пулрегвест на гитхаб, это никому из пользователей компонента не повредит. Новые дополнения и их версии / [frontendManager] Первая версия 94 0
16 августа 2016, 17:35 https://docs.modx.pro/components/pdotools/parser [[#[[*parent]].__tv_name__]] {$_modx->resource.parent | resource : '__tv_name__'} Вопросы / Массовое изменение ТV 8 0
04 августа 2016, 23:03 frontendManager — на вкус и цвет, но мне не понравился.Почему? Если не секрет. Краудфандинг / Сборка для быстрого создания сайтов на MODX 175 0
02 августа 2016, 18:25 Комитнул правку Ильи, в модстор выложу чуть позже Краудфандинг / Сборка для быстрого создания сайтов на MODX 175 +2
30 июля 2016, 20:05 После обновы страницы/перехода панель снова открывается (если была скрыта и наоборот). Через куки можно запомнить ее состояние, открыта/закрыта По гиту — хотелось бы, компонент развивается совместными усилиями, я лишь сделал оболочку, от этого он и бесплатный Новые дополнения и их версии / [frontendManager] Первая версия 94 0
30 июля 2016, 19:55 Пул регвест сделвюайте на гитхаб, добавлю. Там жэ куки выставляются что панельку закрыли? Новые дополнения и их версии / [frontendManager] Первая версия 94 0
Возможно ли реализовать возможность предоплаты за доставку на сайте? В любом случаем стандартный флоу минишоп2 рассчитан на оплату по ссылке, т.е. чтобы получить информацию об оплате, нужно чтобы заказ существовал. Чтобы сделать иначе, нужно использ...
Редизайн сообщества На больших экранах основной текст статьи я бы сделал 18 px. Да и текст комментариев можно таким сделать. Для меня лично 16 — мелковато на больших экранах (в комментариях вообще 15 ...
MiniShop3 1.11.0 при клике на radio идет пересчет итоговой суммы в orderUI, в зависимости от способов(оплаты доставки) я так поняла. попробуй код запуска события поставить ниже чем orderUI, после
ImageOptimizer - WebP/AVIF и responsive <picture> для MODX 3 Дополнение доступно modstore.pro/packages/photos-and-files/imageoptimizer
Localizator3 для MODX 3: перевод полей и TV без отдельного context на язык, Vue 3 + PrimeV... Добавил localizator3_default_language
msInShopNotify Начиная с версии 3.0.0-beta добавлена поддержка MiniShop3 Минимальные требования: PHP 8.4 MODX 3.2 MiniShop3
MaxNotify Обновление 1.2.0-pl (03.07.2026) — добавлены уведомления о заявках FormIt через hook-сниппет `maxNotifyFormIt`; — добавлены уведомления о заявках SendIt через hook-...
[msBonus2] 1.3.0 Бонус-коды, уведомления о сгорании и совместимость с msMultiCurre... Да, планируется. Даже чуть больше, чем просто бонусная система)
github.com/bezumkin/miniShop2/blob/master/assets/components/minishop2/js/mgr/category/product.grid.js
Второй вариант кастомное поле в заказе «приостановление» и тот же крон.
В выводе сортировка по тому, что вы «продаете».
Вариантов много.
Например:
Услуга (товар ms2) «Выделить объявление», при покупке (и оплате) к объявлению ставится бэйдж ms2 или любая твшка.
правда у меня еще куча своих функций и контроллеров под жирные проекты, да и раскидано это по разным файлам.
А вот контроллер под ajax запросы
Вообще был какой-то компонент, который умел генерировать ссылку на файл и доступ к ней на * кол-во времени, но не могу вспомнить его название.
2. В процессе, по срокам не сориентирую, но скоро.
код = ссылка на файл
Этот код виден только тому, кто залогинен в manager'e. Поисковики не увидят.
По гиту — хотелось бы, компонент развивается совместными усилиями, я лишь сделал оболочку, от этого он и бесплатный