24 сентября 2014, 18:59 Нет MinifyX вызывается в head. Т.е. если я правильно понял Сергея, если на странице есть этот код, то все нормально? Ведь сначала идет jQuery miniShop'a, потом *.js MinifyX'a в котором тоже jQuery, а потом: <script type="text/javascript"> if(typeof jQuery == "undefined") { document.write("<script src=\"/assets/components/msearch2/js/web/lib/jquery.min.js\" type=\"text/javascript\"><\/script>"); } </script> Вопросы / Двойной вызов JQuery 7 0
23 сентября 2014, 23:11 Ну, судя по путям это miniSop Вот мой /assets/components/minifyx/cache/scripts_efd23f1914.min.jsА вот еще /assets/components/minishop2/js/web/lib/jquery.min.jsПроблема еще в том, что версии разные. Нет, обновить конечно не проблема, просто так не должно быть. Только у меня такая проблема? Причем на двух сайтах. Вопросы / Двойной вызов JQuery 7 0
23 сентября 2014, 22:05 Чанк tpl.msEmail.new.manager [[+address.receiver]] — Покупатель [[+address.phone]] — Телефон [[+user.email]] — Почта [[+address.index]] — Индекс [[+address.region]] — Область [[+address.city]] — Город [[+address.street]] — Улица [[+address.building]] — Дом [[+address.room]] — Квартира [[+delivery.name]] — Способ доставки [[+payment.name]] — Тип оплаты [[+address.comment]] — Комментрарий Это то, что я знаю. А вообще где-то это уже обсуждалось. Вопросы / Minishop2 и письма менеджеру 6 +1 8
23 сентября 2014, 21:58 Помню тоже где-то об этом читал. Но факт остается. Возможно jQuery нудно вызывать отдельно, а не через minifix? Вопросы / Двойной вызов JQuery 7 0
22 сентября 2014, 17:28 Если кому-то интересно, решил все кардинально: if ($modx->event->name == 'OnLoadWebDocument') { $uri = $_SERVER['REQUEST_URI']; if ($modx->resource->isfolder && substr($uri, -1) != '/' && !strpos($uri, '?')) { $modx->sendRedirect($modx->makeUrl($modx->resource->id),array('responseCode' => 'HTTP/1.1 301 Moved Permanently')); } } Вопросы / Слэш в конце адреса 44 +2 2
20 сентября 2014, 19:33 Спасибо, действительно работает. Вопросы / Отправить на нужную станицу после оформления заказ 11 0
20 сентября 2014, 19:18 Включены. Но почему-то переход осуществляется на http://site.ru/cart.html?q=category%2F&msorder=30 Вопросы / Отправить на нужную станицу после оформления заказ 11 0
20 сентября 2014, 18:18 И еще вопрос. Не по теме. Как в php сделать первую букву в нижнем регистре. lcfirst не работает с utf-8. Другие решения (с mb_strtolower) меняют кодировку этого символа. Может ты знаешь какое решение? Вопросы / Отправить на нужную станицу после оформления заказ 11 0
20 сентября 2014, 18:11 Циклическая переадресация. Может как-то так? $cart_id = 10; if (!empty($_GET['msorder']) && $modx->resource->id != $cart_id) { $url = $modx->makeUrl($cart_id, '', "msorder=".$_GET['msorder']); $modx->sendRedirect($url); } Вопросы / Отправить на нужную станицу после оформления заказ 11 0
20 сентября 2014, 15:54 Василий, спасибо большое за помощь. Прошу проверить: if (!empty($_GET['msorder']) && $_SERVER['REQUEST_URI']!= "/cart.html&msorder=".$_GET['msorder']) { header('Location:http://'.$_SERVER['SERVER_NAME']."/cart.html&msorder=".$_GET['msorder']); exit; }Повесил на событие OnLoadWebDocument. OnLoadWebPage — не нашел (MODx 2.3.1) Вроде работает как надо. Вопросы / Отправить на нужную станицу после оформления заказ 11 0
19 сентября 2014, 23:56 Спасибо. А событие должно быть msOnCreateOrder? Вопросы / Отправить на нужную станицу после оформления заказ 11 0
19 сентября 2014, 14:57 Я просто прописывал: [[+200x200:default=`/img.jpg`]] Вопросы / Дефолтная картинка для minishop2 10 0
13 сентября 2014, 23:10 Василий, подскажи пожалуйста. При создании сайта по твоей методике в корне создается несколько файлов, в частности ".bash_logout" подскажи, что он делает, а то запустил случайно. Хостинг / Правильный хостинг для MODX Revolution 2 488 0
04 сентября 2014, 17:23 [[+total]] должен быть обернут в id=«comment-total» Вопросы / Как вывести количество комментариев? 2 0
15 августа 2014, 00:59 Настройки системы -> hidemenu_default но это для всех ресурсов как вариант &where=`{«class_key»: «msCategory»}` Вопросы / Не показывать в меню - по умолчанию 4 +1
09 августа 2014, 15:47 Так используйте обычные чанки. Вопросы / Набор параметров для pdoPage в mFilter2 3 0
08 августа 2014, 14:07 1. Да. Посмотрите как Google Bot. 2. Как вариант: я на всякий случай просто удалил из чанка оформления все эти ссылки. 3. Да. https://bezumkin.ru/sections/components/2595/ Вопросы / Индексация и Tickets 2 +1
08 августа 2014, 14:02 Спасибо. И мой вариант тоже работает)) Просто прежде чем делать сниппет решил попробовать в Console, а там почему-то результат пустой. Убил вечер. Вопросы / Как получить номер (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... Да, планируется. Даже чуть больше, чем просто бонусная система)
Вот мой
А вот еще
Проблема еще в том, что версии разные. Нет, обновить конечно не проблема, просто так не должно быть. Только у меня такая проблема? Причем на двух сайтах.
[[+address.receiver]] — Покупатель
[[+address.phone]] — Телефон
[[+user.email]] — Почта
[[+address.index]] — Индекс
[[+address.region]] — Область
[[+address.city]] — Город
[[+address.street]] — Улица
[[+address.building]] — Дом
[[+address.room]] — Квартира
[[+delivery.name]] — Способ доставки
[[+payment.name]] — Тип оплаты
[[+address.comment]] — Комментрарий
Это то, что я знаю. А вообще где-то это уже обсуждалось.
Как в php сделать первую букву в нижнем регистре. lcfirst не работает с utf-8. Другие решения (с mb_strtolower) меняют кодировку этого символа.
Может ты знаешь какое решение?
Может как-то так?
Прошу проверить:
Повесил на событие OnLoadWebDocument. OnLoadWebPage — не нашел (MODx 2.3.1)
Вроде работает как надо.
А событие должно быть msOnCreateOrder?
но это для всех ресурсов
как вариант &where=`{«class_key»: «msCategory»}`
2. Как вариант: я на всякий случай просто удалил из чанка оформления все эти ссылки.
3. Да. https://bezumkin.ru/sections/components/2595/