19 июля 2019, 07:41 Подскажите почему не работает вывод mFilter таким образом? $res = ''; switch ($_POST['action']) { case 'addMfilter2': $param = array( 'element' => 'msProducts', 'parents' => $_POST['parents'], 'limit' => 20, 'includeContent' => 0, 'suggestions' => 0, 'showUnpublished' => 0, 'ajaxMode' => 'scroll', 'tpl' => '@FILE chunks/catalog/product_item.tpl', 'filters' =>'tv|ap_category', 'aliases' => 'tv|ap_category==category', 'tplFilter.outer.category' => 'tpl.mFilter2.filter.select', 'tplFilter.row.category' => '@FILE chunks/category/filter_option.tpl', ); $res = $modx->runSnippet('mFilter2',$param); break; } if (!empty($res)) { die($res); }Точнее так, выводится фильтр со значениями для фильтрации, а товаров нет. Всего результатов: 0 [[!+page.nav]] Для разработчиков / Основы Ajax 86 0
10 июля 2019, 09:24 Повесьте на открытие страницы с не пустым гет параметром &msorder=. Значение этого параметра = id заказа. Вопросы / Как в miniShop2 вставить номер заказа в скрипт? 3 +1
04 июля 2019, 14:07 вот так {foreach $options.size as $value}рабочий пример {'!msOptions' | snippet : [ 'product' => $id, 'options' => 'size', 'tpl' => '@INLINE {foreach $options.size as $value} <div class="item"> <input class="form-control hidden" type="radio" value="{$value}"><b>{$value}</b> </div> {/foreach}' ]} Вопросы / Fenom в INLINE чанках 10 +1
04 июля 2019, 13:51 не феном в феноме, а феном в инлайновом чанке. Вопросы / Fenom в INLINE чанках 10 0
04 июля 2019, 13:47 {'!msOptions' | snippet : [ 'product' => $id, 'options' => 'size', 'tpl' => '@INLINE {foreach $size as $value} <div class="item"> <input class="form-control hidden" type="radio" value="{$value}"><b>{$value}</b> </div> {/foreach}' ]} Вопросы / Fenom в INLINE чанках 10 0
24 июня 2019, 07:37 Да это ладно, у меня почему-то не сгенерировались фото в webp, просто пустые директории Сначала думал не отображаются из-за формата, но нет, они просто отсутствуют :-) Пошаговые инструкции / Внедряем webp без боли 34 0
21 июня 2019, 07:02 Как я понял, это работает для {$thumb}, а если выводишь {$image} то нет? Пошаговые инструкции / Внедряем webp без боли 34 0
19 июня 2019, 09:25 сменил метод авторизации в office на телефон – Читать готовые инструкции целиком. minishop2 > настройки > способы доставки > открывать активные способы и редактировать поле «обязательные поля», то есть менять там email на phone Вопросы / Office регистрация через телефон при заказе 1 +2
10 июня 2019, 16:55 Затем, спустя какое-то время… Он заходит на страницу, где можно указать номер заказа, сумму и ряд доп.полей для разных нужд. Да чего мелочиться, пусть потом повторно заказ оформляет, главное чтобы вам удобно было. Вопросы / Отложенная оплата заказа 4 -1
02 июня 2019, 19:01 Серьезная работа! Новые дополнения и их версии / bxSender - Массовая рассылка на email и управление подписчиками 23 +1
10 апреля 2019, 22:57 Как вы можете говорить за код, и одновременно задавать такие вопросы? А как вы код с телефона себе в PhpStorm копируете? Отсылаете на почту?– Чистая магия! Смешиваем кровь девственницы с корнем цикория, варим в чугунном казане на медленном огне посыпая стиральным порошком. Запускаем телеграм на ПК Новости и события / Сообщество MODX в Telegram 23 +2
10 апреля 2019, 22:52 Как вы собираетесь сайт делать, если не в состоянии решить эту задачу? Вопросы / Скидка % при оплате онлайн в minishop 1 -2
10 апреля 2019, 22:44 Дело в том, что mFilter делал Василий. Пользуясь его компонентами долгое время, я понял что он за правильные сайты :-). а на правильном сайте распроданный товар не может быть опубликован. Вопросы / Сортировка по цене mFilter 1 0
10 апреля 2019, 22:37 А вопросы все интереснее :-) mFilter2 фильтрует а не ищет, отфильтровать ресурсы с фото можно так: 'where' => '{"Data.image:!=":""}', Вопросы / Как через mFilter2 найти ресурсы в которых есть фотографии? 2 +1
08 апреля 2019, 07:15 Легко! Заварить себе чашечку чего-нибудь, сесть на балконе/веранде, подумать о бренном и осознать, что сайт без цен в 2019 году это пи***ц и так делать нельзя. Ну а если не осознаете никак важность цены на сайте, то напишите прехук для формит: <?php //id получателей $recipients = array( '00000','00000' ); $client_phone = $hook->getValue('phone'); $client_email = $hook->getValue('email'); // Текст сообщения $tm_msg = "Назови клиенту цену, изверг! : {$client_phone}, {$client_email} "; $tm_token = 'токен бота'; $tm_msg = urlencode($tm_msg); foreach($recipients as $id){ $url = "https://api.telegram.org/bot{$tm_token}/sendMessage?chat_id={$id}&text={$tm_msg}"; $ch = curl_init(); curl_setopt_array($ch, array(CURLOPT_URL => $url, CURLOPT_RETURNTRANSFER => true)); $result = curl_exec($ch); curl_close($ch); } return true; Вопросы / Запрос цены в Telegram-сообщения (modTelegram) 2 +2 2
06 апреля 2019, 07:52 Отличный вопрос! Из серии – сколько будет стоить килограмм асфальта если лошади 4 года. 1) Читать документацию. 2) Смотри п. 1. 3) Зачем так извращаться? «{var $res = $_modx->runSnippet('!mSearch2'» Документация > параметры сниппета msearch2 > &paginator – Сниппет для постраничной навигации, по умолчанию pdoPage. 4) как отфильтровать вывод результатов поиска, избавившись от позиций, которых нет в наличии?Дописать в where соответствующее условие, например '{«published»:0}' Вопросы / Фильтрация результатов mSearch2 2 -1
06 апреля 2019, 07:41 Я думал такие SEO-шники вымерли уже :-) В этом вообще нет необходимости, так как этот показатель оценивается вручную асессорами толоки, и крайне редко. И оценивают они не уровень вложенности URL, а удобство. Вопросы / Сделать на сайте все ссылки одного уровня \ плоские SEO 9 0
25 марта 2019, 14:59 Так можно получить id соседей через pdoneighbors, +id текущего и вывести через msproducts. Вопросы / Вывод товаров 6 0
25 марта 2019, 14:55 Так это и нужно. Какой смысл показывать в похожих товарах тот, на котором пользователь сейчас смотрит? Вопросы / Вывод товаров 6 0
25 марта 2019, 14:44 'parents' => $_modx->resource.parent, 'resources' => '-' ~ $_modx->resource.id, Вопросы / Вывод товаров 6 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... Да, планируется. Даже чуть больше, чем просто бонусная система)
Точнее так, выводится фильтр со значениями для фильтрации, а товаров нет.
Сначала думал не отображаются из-за формата, но нет, они просто отсутствуют :-)
– Читать готовые инструкции целиком.
minishop2 > настройки > способы доставки > открывать активные способы и редактировать поле «обязательные поля», то есть менять там email на phone
Да чего мелочиться, пусть потом повторно заказ оформляет, главное чтобы вам удобно было.
– Чистая магия!
Смешиваем кровь девственницы с корнем цикория, варим в чугунном казане на медленном огне посыпая стиральным порошком.Запускаем телеграм на ПКmFilter2 фильтрует а не ищет, отфильтровать ресурсы с фото можно так:
Заварить себе чашечку чего-нибудь, сесть на балконе/веранде, подумать о бренном и осознать, что сайт без цен в 2019 году это пи***ц и так делать нельзя.
Ну а если не осознаете никак важность цены на сайте, то напишите прехук для формит:
1) Читать документацию.
2) Смотри п. 1.
3) Зачем так извращаться? «{var $res = $_modx->runSnippet('!mSearch2'»
Документация > параметры сниппета msearch2 > &paginator – Сниппет для постраничной навигации, по умолчанию pdoPage.
4) Дописать в where соответствующее условие, например '{«published»:0}'
В этом вообще нет необходимости, так как этот показатель оценивается вручную асессорами толоки, и крайне редко. И оценивают они не уровень вложенности URL, а удобство.
'resources' => '-' ~ $_modx->resource.id,