Андрей Шевяков
С нами с 28 сентября 2016; Место в рейтинге пользователей: #107[miniShop2] Почему не подключается самописный сервис оплаты?
Здравствуйте!
Пытаюсь написать свой способ оплаты для miniShop2 по этой статье
Создаю класс, подключаю его через консоль, в ms2_services сервис прописывается,
disk.yandex.ru/d/5o_PXC2oeB8CNw
В чём может быть дело?
(за основу брался вот этот топик, modx.pro/help/23614 но у меня так не срабатывает)
Спасибо за помощь
Пытаюсь написать свой способ оплаты для miniShop2 по этой статье
Создаю класс, подключаю его через консоль, в ms2_services сервис прописывается,
{"cart":[],"order":[],"payment":{"epayhalykbank":"{core_path}components\/minishop2\/custom\/payment\/epayhalykbank.class.php"},"delivery":[]}
но класс-обработчик не появляется в выпадашке при создании нового способа оплаты disk.yandex.ru/d/5o_PXC2oeB8CNw
В чём может быть дело?
(за основу брался вот этот топик, modx.pro/help/23614 но у меня так не срабатывает)
Спасибо за помощь
MOXI - Быстрая настройка Modx Revo после установки
Рассмотрим как автоматизировать начальную настройку modx с помощью готового инструмента.
AMO CRM - решение бага с получением токена авторизации.
Первое получение токена авторизации к компоненте AMO CRM пожалуй самый распространенная проблема, с которой сталкиваются все пользователи компонента.
Да действительно механизм первого подключения сайта к AMO CRM получился неудачным, еще на стадии архитектуры. Когда-нибудь я обязательно выпущу обновление, а пока хотел бы поделиться скриптом упрощающим жизнь.
Да действительно механизм первого подключения сайта к AMO CRM получился неудачным, еще на стадии архитектуры. Когда-нибудь я обязательно выпущу обновление, а пока хотел бы поделиться скриптом упрощающим жизнь.
Работа ползунка цены в мобильной версии интернет-магазина
Всем привет
Может кто-нибудь подскажет как реализовать в мобильной версии, чтобы в фильтре работала функция фильтрации при перемещении ползунка?
Спасибо
Может кто-нибудь подскажет как реализовать в мобильной версии, чтобы в фильтре работала функция фильтрации при перемещении ползунка?
Спасибо
Как сделать сортировку значений опций msProductOptions?
Сейчас сортировка соответствует порядку заведенных значений в админке, то есть есть товар, а у него значение мощности заведено в таком порядке: 300,100,95,500, то и в карточке товара в выпадающем списке будет старт с 300, а как сделать с минимального?
Пробовал так, не работает:
Пробовал так, не работает:
[[!msProductOptions?
&tpl=`@INLINE {foreach $options as $key => $option}
<div class="options select">
<p><strong>{$option.caption}:</strong>
<div class="block-sel-size">
{if $option.value is array}
<select name="options[{$key}]">
{foreach $option.value as $i => $value}
<option value="{$value}">{$value}</option>
{/foreach}
</select>
{/if}
</div>
</div>
{/foreach}`
&onlyOptions=`kss,glow_color,bracing,color_body`
&sortby=`{ "value":"DESC" }`
]]
Конфигуратор цветов товара Minishop2 на MIGX+ColorPicker
Всем привет!
Встретил такую интересную задачу от заказчика: сделать возможность настраивать цвета каждого товара индивидуально, с указанием названия цвета + выбора цвета из палитры.
Minishop2 (я уверен, пока что) даёт возможность только создать опцию «Множественный список цветов», где к сожалению нет возможности распределить цвета по конкретным товарам, и нет визуальной палитры. Т.е. вписывать HEX придётся вручную…
Поэтому, я пошёл по другому пути, используя ТВ поле MIGX в котором палитрой будет играть роль ещё одно ТВ поле ColorPicker.
Давайте посмотрим, какой результат мы хотим получить в конечном итоге:
Встретил такую интересную задачу от заказчика: сделать возможность настраивать цвета каждого товара индивидуально, с указанием названия цвета + выбора цвета из палитры.
Minishop2 (я уверен, пока что) даёт возможность только создать опцию «Множественный список цветов», где к сожалению нет возможности распределить цвета по конкретным товарам, и нет визуальной палитры. Т.е. вписывать HEX придётся вручную…
Поэтому, я пошёл по другому пути, используя ТВ поле MIGX в котором палитрой будет играть роль ещё одно ТВ поле ColorPicker.
Давайте посмотрим, какой результат мы хотим получить в конечном итоге:
msOrder для услуги
Всем привет! Прошу совета
На странице услуги хочу сделать следующее:
3 input'а, стоимость и кнопка заказать. Заполнение формы и нажатие на кнопку сразу перебрасывает на платежный терминал (robokassa).
Думаю для данной связки использовать minishop2 потому что:
1) автоматическая отправка писем о получении заказа и ссылка на платеж, если тот не удался / был сброшен. Соответственно, отслеживание и изменение статусов в админке, догонка и пр.
2) интеграция с robokassa
Вопрос лишь в том, как вывести msOrder с передачей в него нужного товара. Т.е. чтобы на странице услуг сразу был msOrder с параметрами данной услуги. Может как-то можно в msCart при выводе сразу добавить конкретный товар? В документации прямого указания на это не нашел…
На странице услуги хочу сделать следующее:
3 input'а, стоимость и кнопка заказать. Заполнение формы и нажатие на кнопку сразу перебрасывает на платежный терминал (robokassa).
Думаю для данной связки использовать minishop2 потому что:
1) автоматическая отправка писем о получении заказа и ссылка на платеж, если тот не удался / был сброшен. Соответственно, отслеживание и изменение статусов в админке, догонка и пр.
2) интеграция с robokassa
Вопрос лишь в том, как вывести msOrder с передачей в него нужного товара. Т.е. чтобы на странице услуг сразу был msOrder с параметрами данной услуги. Может как-то можно в msCart при выводе сразу добавить конкретный товар? В документации прямого указания на это не нашел…
msOptionsPrice2 Вывод остатков на страницу товара.
Здравствуйте! Сломал уже голову… Помогите вывести на страницу остатки товара из модификации msOptionsPrice2 или при остатке товара = 0 — скрыть кнопку «В корзину». Заранее благодарю Вас!
[FetchIt] - Форма с валидацией номера телефона и выбором страны
Привет форум!
Решил раскрыть такой кейс, как форма с полем ввода номера телефона, ведь с такой задачей разработчик сталкивается частенько. Она далеко непростая и имеет подводные камни. Так давайте же нырнём и первое, что нужно сделать — это разбить её на подзадачи.
Решил раскрыть такой кейс, как форма с полем ввода номера телефона, ведь с такой задачей разработчик сталкивается частенько. Она далеко непростая и имеет подводные камни. Так давайте же нырнём и первое, что нужно сделать — это разбить её на подзадачи.
- Валидация: Тут пока всё понятно, нам по хорошему нужно валидировать номер телефона.
- Форматирование: А с этим пунктом веселее, т.к. пользователи могут писать номер телефона в разных форматах: 8 *** *** ** **, +7 ***-***-**-** +7 (***) *******, 8 (***) *** **-** и еще 100500 вариантов.
- Разные страны: А теперь всё серьезнее, дело в том, что разные страны это разное форматирование и соответственно разная валидация.
[СДЕЛАЙ САМ] SendIt и MiniShop2 - заказ в 1 клик - быстро, просто и бесплатно.
Приветствую, решил зафиксировать для себя и поделится с сообществом, прежде всего с новичками, актуальным способом быстро и без боли добавить в интернет-магазин на базе MiniShop2 функцию «Заказать в 1 клик.»