17 июня 2016, 10:38 еще как вариант создать эти чанки, и подключать их в основной: {if ($modx->context->get('key') == 'ru')} {include 'chunk1'} {/if} {if ($modx->context->get('key') == 'en')} {include 'chunk2'} {/if} Вопросы / Разные чанки писем в minishop2 для 2-х контекстов 16 0
17 июня 2016, 09:55 Я ошибся. Мой способ не рабочий. Чанк указывается один, чанки для разных контекстов общие, как то вылетело из головы. Если содержимое писем сильно отличается и лексиконы не помогут, то я использую fenom и условие {if ($modx->context->get('key') == 'web')} {/if} Вопросы / Разные чанки писем в minishop2 для 2-х контекстов 16 0
17 июня 2016, 09:47 Ссылка при клике на дату формируется как GET- запрос, , например: site.ru/event?date=16.06.2016. Создается страница с выводом мероприятия по дате site.ru/event. На ней используешь сниппет pdoResources с одним из параметров &where=`{«date»: !#GET.date}`. Если так не получится, возможно придется использовать json_encode или вообще написать свой сниппет вывода ресурсов с выборкой с помощью getCollection. Вопросы / Как сделать лучше? Отфильтровать по ТВ с датой 7 0
17 июня 2016, 09:14 1) Приложения->minishop2->Настройки->Статусы заказов 2) Для статуса заказа «новый» (для других аналогично) указываешь название чанка письма менеджеру и покупателю. 3) Создаешь чанк с таким названием в обоих контекстах с разным содержимым Вопросы / Разные чанки писем в minishop2 для 2-х контекстов 16 0
10 июня 2016, 09:59 Согласен, за это время накопилось багов и несовместимостей. Может есть возможность отключить ajaxmanager для минишопа? или для редактирования товаров в частности? Новые дополнения и их версии / [miniShop2] Версия 2.4.0 beta2 76 0
10 июня 2016, 09:47 У меня почему-то минишоп плохо совместим с ajaxManager. Сжатие js и css отключено, товары минишоп открываются, но вкладка «Свойства» не прогружается. Её содержимое появляется только после обновления страницы. Может я не один такой и есть решение проблемы? Новые дополнения и их версии / [miniShop2] Версия 2.4.0 beta2 76 0
09 июня 2016, 12:57 Не вижу tpl для pdoResources в вызове сниппета с $ipages, предполагаю что из-за этого. Вопросы / pdoPage, подскажите, где ошибка 4 +1
26 мая 2016, 06:15 Не могу обнаружить ссылки на данное дополнение, где можно посмотреть? Новые дополнения и их версии / [Discontrol] - Контроль скидок магазина 74 +2
28 апреля 2016, 05:37 Похоже что-то с чанком оформления доставки msOrder.Delivery. Проверь чтобы были эти строки в нем. [[+logo:default=`[[+name]]`]] <!--— <i>[[+price]] [[%ms2_frontend_currency]]</i>--> <!--minishop2_logo <img src="[[+logo]]" />--> Вопросы / MiniShop2 логотип доставки где ты ? 5 0
26 апреля 2016, 10:41 по строке в каждую форму и одну строку условия в чанк письма. условия then и else будут выводить соответственно результат для 1 формы и для 2. Вопросы / Как привязать заказ 29 0
26 апреля 2016, 10:22 В 1 форму <input type="hidden" name="ident" id="ident" value="1"> В 2 форму <input type="hidden" name="ident" id="ident" value="2"> В чанке письма [[+address.properties.ident:is=`1`:then=`da`:else=`net`]] Вопросы / Как привязать заказ 29 0
26 апреля 2016, 10:13 modx.ws/blog/blog-o-modx-revolution/filtry-vvoda-vyvoda.html Вопросы / Как привязать заказ 29 0
26 апреля 2016, 10:12 Если без наследований классов и того подобного, то можно воспользоваться модификаторами modx. В каждую форму добавить по hidden input, а в чанке условием модификатора по значению value уже выводить то, что нужно. Есть куча возможных вариантов, нужно только подумать и погуглить. Вопросы / Как привязать заказ 29 0
26 апреля 2016, 09:44 tpl.msEmail.new.manager это чанк письма, можно редактировать его, но он может перезаписаться при обновлении минишопа, или создать свой, указав его в свойствах статусов заказов. Вопросы / Как привязать заказ 29 0
26 апреля 2016, 08:33 Из той ссылки, что я скинул нужно сделать только 3 вещи: — создать сниппет с названием time — вставить в него код ' <?php return time(); ' — во второй форме, где у тебя только телефон и фио, создать скрытое поле Этот код генерирует рандомный емайл, чтобы пользователю не нужно было ничего заполнять. Это самый простой способ. Вопросы / Как привязать заказ 29 0
26 апреля 2016, 08:13 [[!msOrder? &tplOuter=`tpl.msOrder.outer` — тут указываешь свой чанк оформления ]] [[!msOrder? &tplOuter=`tpl.msOrder.outer2` — и здесь чанк оформления формы для телефона и фио ]] Вопросы / Как привязать заказ 29 0
26 апреля 2016, 07:59 Сделать так как ты хочешь можно, но в заказы минишопа такой заказ не добавится. Поле email для него — обязательное. Все же лучше как по мне использовать обе формы msOrder, только во второй другой чанк оформления и мейл генерируется рандомный modx.pro/help/1449/ Вопросы / Как привязать заказ 29 0
26 апреля 2016, 07:39 Используй сниппет msOrder из минишопа, там по умолчанию отправляются письма на мейл менеджеру и на указанный в форме клиенту. Чанки оформления писем tpl.msEmail.new.manager и tpl.msEmail.new.user для новых заказов. Вопросы / Как привязать заказ 29 0
26 апреля 2016, 05:17 Форму чего? добавления товара в корзину? Оформления заказа? Вопросы / Как привязать заказ 29 0
Возможно ли реализовать возможность предоплаты за доставку на сайте? Так ради этого мне и нужно это все, чтобы клиент платил сразу при оформлении заказа, чтобы избавить себя от мусорных заявок (когда человек оставляет заявку, а предоплату делать не ...
Редизайн сообщества На больших экранах основной текст статьи я бы сделал 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... Да, планируется. Даже чуть больше, чем просто бонусная система)
{if ($modx->context->get('key') == 'ru')}
{include 'chunk1'}
{/if}
{if ($modx->context->get('key') == 'en')}
{include 'chunk2'}
{/if}
2) Для статуса заказа «новый» (для других аналогично) указываешь название чанка письма менеджеру и покупателю.
3) Создаешь чанк с таким названием в обоих контекстах с разным содержимым
Сжатие js и css отключено, товары минишоп открываются, но вкладка «Свойства» не прогружается. Её содержимое появляется только после обновления страницы. Может я не один такой и есть решение проблемы?
— создать сниппет с названием time
— вставить в него код ' <?php return time(); '
— во второй форме, где у тебя только телефон и фио, создать скрытое поле Этот код генерирует рандомный емайл, чтобы пользователю не нужно было ничего заполнять. Это самый простой способ.
&tplOuter=`tpl.msOrder.outer` — тут указываешь свой чанк оформления
]]
[[!msOrder?
&tplOuter=`tpl.msOrder.outer2` — и здесь чанк оформления формы для телефона и фио
]]