Вопросы
Как сделать редирект после чистки корзины в minishop2?
Приветствую господа. Подскажите, как можно сделать редирект на главную страницу после нажатия на кнопку «чистка корзины»?
Гуглил способы, единственное что нашел:
Гуглил способы, единственное что нашел:
//данный способ мне не подходит (это условие "если корзина пуста")
{if !count($products)}
<script>
document.location.href="/index.html";
</script>
{else}Но этот способ мне не подходит! Пробовал скриптом через button onlick — безрезультатно. Есть варианты?)) minishop2 - Оплатить повторно или сменить вид оплаты после неуспешной попытки
Был уверен, что тут уже такие запросы были, но просмотрел до 18 года — нашел схожие, но не такие же.
Если даем клиенту возможность оплатить заказ каким-нибудь методом онлайн-оплаты (у меня подключен родной модуль для Сбербанка, разработанный ими же), то клиент после страницы оформления заказа и выбранного соответствующего метода направляется на страницу эквайринга Сбербанка. Регулярно вижу кейс, то там люди:
Если даем клиенту возможность оплатить заказ каким-нибудь методом онлайн-оплаты (у меня подключен родной модуль для Сбербанка, разработанный ими же), то клиент после страницы оформления заказа и выбранного соответствующего метода направляется на страницу эквайринга Сбербанка. Регулярно вижу кейс, то там люди:
- не могут оплатить, т.к. под рукой нет карты, Сбербанка онлайн и так далее
- не могут оплатить, т.к. что-то пошло не так (номер не тот ввел, денег нет на карте, еще что-то)
- передумывают платить онлайн, решают, что выберут другой вариант оплаты
msearch подвисает поиск что можно сделать?
msearch2 подвисает поиск на запросах с большим количеством вариантов что можно сделать?
подвисает и на автокомплите и с результатами поиска (белая страница)
большое количество это например слово деталь — 50к+ вариантов
както может можно ограничить это дело чтобы он не маялся так? даже сотни вариантов по любой выборке было бы достаточно
подвисает и на автокомплите и с результатами поиска (белая страница)
большое количество это например слово деталь — 50к+ вариантов
както может можно ограничить это дело чтобы он не маялся так? даже сотни вариантов по любой выборке было бы достаточно
pdoResources вывод из множественного списка
Ребят, все привет. Есть TV поле с множественным выбором. В нем идёт в таком стиле Красный==1||Белый==2 и т.д., к одному посту может присваиваться 1-3 таких пункта. Как сделать вывод в pdoResources? Допустим перебрать все посты и где будет Белый вывести, но также он может ещё иметь 3 таких и значение поля будет 1,2,3, а не просто 2. Как такое реализовать? Подскажите пожалуйста
Minishop2 не отправляет письма о заказах (smtp QuickEmail при этом работает)
При оформлении заказа не приходят письма на указанный ящик. Ящик вида name@domain.ru. Т.е почта домена корпоративная от Яндекса.
Потом настроил отправку через SMTP и все равно та же проблема. Причем при использовании QuickEmail — почта отправляется и все ок. Что не так с Minioshop2 в этом плане?
Подскажите пожалуйста если кто сталкивался с этой проблемой, каждый раз какой-то ужас с получением уведомлений на почту от Minishop2?
Потом настроил отправку через SMTP и все равно та же проблема. Причем при использовании QuickEmail — почта отправляется и все ок. Что не так с Minioshop2 в этом плане?
Подскажите пожалуйста если кто сталкивался с этой проблемой, каждый раз какой-то ужас с получением уведомлений на почту от Minishop2?
msOptionsPrice нет вывода
Не могу вывести все модификации. Пробовал вывод как в документации
[[!msOptionsPrice.initialize?]]
[[!msOptionsPrice.modification?]]
массивы пустые.
Подскажите как можно вывести все модификации товара
[[!msOptionsPrice.initialize?]]
[[!msOptionsPrice.modification?]]
массивы пустые.
Подскажите как можно вывести все модификации товара
MIGX заглючил или MODX. Нужна помощь
Всем привет, на определённом этапе создания сайта столкнулся с глюком MIGX.
Я создаю конфигурацию MIGX (поля, колонки все как положено).
В редакторе ресурса добавляю элементы в поле MIGX, но вывести не получается. Выходит пустота.
Я заметил, что при добавлении в ресурсе элемента MIGX при наведении мышки на название поля у него не отображается прейсходер, Точнее отображается но пустой, вот так: [ [*] ], вмеcто [ [*pole] ]

Удаление MIGX и установка заново — не помогает.
Кто сталкивался с такой проблемой?
Я создаю конфигурацию MIGX (поля, колонки все как положено).
В редакторе ресурса добавляю элементы в поле MIGX, но вывести не получается. Выходит пустота.
Я заметил, что при добавлении в ресурсе элемента MIGX при наведении мышки на название поля у него не отображается прейсходер, Точнее отображается но пустой, вот так: [ [*] ], вмеcто [ [*pole] ]

Удаление MIGX и установка заново — не помогает.
Кто сталкивался с такой проблемой?
Редактирование заказа в админке
Доброго времени суток. Кто подскажет готовое решение (компонент) или как реализовать редактирование заказа клиента в админке. Из коробки конечно есть возможность удалить товар из заказа, добавить новый товар из выпадающего списка, но проблема возникла при использовании дополнения msOptionsPrice2, там в товаре, при просмотре заказа, опция прописывается в виде строки, пример:
Может кто реализовывал такое, можно платный компонент, главное чтобы работало.
{"color":"Gold","size":"6 g.","modifications":[26],"modification":26}И вот тут вопрос, как это дело упростить? Не прописывать же каждый раз такую строку и особенно отсчитывать id модификации (учитывая, что у одного товара их может быть под сотню).Может кто реализовывал такое, можно платный компонент, главное чтобы работало.
MODX REVO API как при добавлении ресурсов из массива пропустить дубликаты?
Приветствую, подскажите пожалуйста, вопрос скорее про php больше чем API modx revo, но только учусь, и не могу понять как пропустить дубли ресурсов при добавлении через API.
Есть некий массив $usersMedia['data'] с полями.
Через API MODX REVO добавляю ресурсы в цикле, все ок, но встречаются одинаковые страницы в массиве.
Я их решил исключить по уникальному ID которое при создании сохраняю в TV поле idpost
Сделал так.
Есть некий массив $usersMedia['data'] с полями.
Через API MODX REVO добавляю ресурсы в цикле, все ок, но встречаются одинаковые страницы в массиве.
Я их решил исключить по уникальному ID которое при создании сохраняю в TV поле idpost
Сделал так.
if(!$docs = $modx->getCollection('modResource', array(
'parent' => 2, //родитель где уже есть добавленные ресурсы
'published' => 1,
'deleted' => 0,
'searchable' => 1
))){return;} Tickets позволяет пользователю отправить тикет без прикрепленных фото
На сайте настроена возможность создания тикета из фронденда с прикреплением фото зарегистрирвоанным пользователем. Пользователь логинется в свой кабинет и начинает создавать тикет.
Форма заполнения фото в тикете выглядит таким образом:
Форма заполнения фото в тикете выглядит таким образом:
<form class="well create" enctype="multipart/form-data" method="post" action="" id="ticketForm">
...
<div class="file-upload">
<p style="color: #E5107A !important; font-weight: bold; font-size: 12px;">You must submit at least 3 photos!</p>
<div class="ticket-form-files">
[[+files]]
<span class="error" id="files-error"></span>
</div>
</div>
</form>