Вопросы
Как при оплате товара перевести на страницу подтверждения?
Здравствуйте.
Как можно реализовать такой функционал:
Если пользователь новый (или даже сделать это для всех на первое время), то при нажатии кнопки «Сделать заказ» переводило не сразу на оплату tinkoff, а на такую вот страничку.
yadi.sk/i/2hmSK8sv3WRGXe
Где пользователь может либо сразу подтвердить заказ, если он точно уверен, что почта его, либо указать ему, что лучше покупать через ссылку, пришедшую на почту.
Либо просто отправить его на почту за ссылкой на оплату.
Пока что изучаю docs.modx.pro/components/minishop2/development/service/order
На данный момент сделал «грубым», как мне кажется способом:
Как можно реализовать такой функционал:
Если пользователь новый (или даже сделать это для всех на первое время), то при нажатии кнопки «Сделать заказ» переводило не сразу на оплату tinkoff, а на такую вот страничку.
yadi.sk/i/2hmSK8sv3WRGXe
Где пользователь может либо сразу подтвердить заказ, если он точно уверен, что почта его, либо указать ему, что лучше покупать через ссылку, пришедшую на почту.
Либо просто отправить его на почту за ссылкой на оплату.
Пока что изучаю docs.modx.pro/components/minishop2/development/service/order
На данный момент сделал «грубым», как мне кажется способом:
public function send(msOrder $order)
{
$link = $this->getPaymentLink($order);
$link = 'http://my-site.ru';
return $this->success('', array('redirect' => $link));
} FormIt и AjaxForm
Привет всем, нашел проблему с FormIt и AjaxForm. На почту не приходят письма если вводишь майл которые содержит в себе цифры, без цифр все работает правильно. В чем может быть проблема?
Запрет полей Для редактирования и страница редактирования TicketForm
Добрый день не могу разобраться с Ticket
Для редактирования Ticket используется $.get.tid (как я понял)
хочу реализовать что бы пользователь мог редактировать только поле content, но при редактировании выдает ошибку «Заполните поля»
Для редактирования Ticket используется $.get.tid (как я понял)
хочу реализовать что бы пользователь мог редактировать только поле content, но при редактировании выдает ошибку «Заполните поля»
{if $_modx->resource.id == $.get.tid}
[[!TicketForm?
&tid=`[[#GET.tid]]`
&allowedFields=`content`
&requiredFields=`content`
&tplFormUpdate=`tpl.TicketsformupdateMY`
]]
{else}
[[$one_event_tpl]] <!--чанк для вывода одного Ticket -->
{/if} yandex market экспорт
Здравствуйте. При добавление сгенерированного списка через msImportExport яндекс выдает
Используйте элемент <sales_notes>, чтобы указать: – минимальную сумму заказа (обязательно); – минимальную партию товара (обязательно); – необходимость предоплаты (обязательно); – варианты оплаты (необязательно); – условия акции (необязательно). Содержание элемента должно соответствовать требованиям к рекламным материалам, размещаемым на Маркете.Доп поля указывал, без результата. В XML это доп поле не отображается
Почему AjaxForm не подключает свои js-файлы?
FormIt 4.0.1-pl
AjaxForm 1.1.9-pl
Стандартно вызваю AjaxForm:
+ Форма на странице появилась
+ В head подключились эти стили: /ajaxform/css/default.css
— А вот js-файлы не подключаются! Этих скриптов в коде страницы нет:
/assets/components/ajaxform/js/default.js
/assets/components/ajaxform/js/lib/jquery.form.min.js
/assets/components/ajaxform/js/lib/jquery.jgrowl.min.js
Таким образом, форма работает некорректно, jgrowl не выводится и тд. Но письма приходят.
Где искать ошибку? Попробовал разные версии jQ — не помогло. В консоли чисто.
AjaxForm 1.1.9-pl
Стандартно вызваю AjaxForm:
[[!AjaxForm?
&snippet=`FormIt`
&form=`tpl.AjaxForm.example`
&hooks=`email`
&emailSubject=`Тестовое сообщение`
&emailTo=`info@domain.com`
&validate=`name:required,email:required,message:required`
&validationErrorMessage=`В форме содержатся ошибки!`
&successMessage=`Сообщение успешно отправлено`
]]+ Форма на странице появилась
+ В head подключились эти стили: /ajaxform/css/default.css
— А вот js-файлы не подключаются! Этих скриптов в коде страницы нет:
/assets/components/ajaxform/js/default.js
/assets/components/ajaxform/js/lib/jquery.form.min.js
/assets/components/ajaxform/js/lib/jquery.jgrowl.min.js
Таким образом, форма работает некорректно, jgrowl не выводится и тд. Но письма приходят.
Где искать ошибку? Попробовал разные версии jQ — не помогло. В консоли чисто.
Заказ в один клик - без компонента интерне-магазина
Здравствуйте, Подскажите пожалуйста, как можно реализовать:
1) Есть категория с товарами, у товаров есть кнопка, которая открывает iframe(отдельная страница), в этом фрейме вызов formit, форма отправляет письмо на почту с именем и телефоном, которые введет клиент. Но в эту форму так же нужно передать pagetitle товара, на котором была нажата кнопка, хорошо бы еще и значение TV передать
2) Так же есть страница — карточка товара, с такой же кнопкой, тут уже нужно передать id текущей страницы, на страницу с формой(в iframe)
Думаю для этих целей воспользоваться сессиями. Может кто-нибудь сможет подсказать как это правильнее сделать.
1) Есть категория с товарами, у товаров есть кнопка, которая открывает iframe(отдельная страница), в этом фрейме вызов formit, форма отправляет письмо на почту с именем и телефоном, которые введет клиент. Но в эту форму так же нужно передать pagetitle товара, на котором была нажата кнопка, хорошо бы еще и значение TV передать
2) Так же есть страница — карточка товара, с такой же кнопкой, тут уже нужно передать id текущей страницы, на страницу с формой(в iframe)
Думаю для этих целей воспользоваться сессиями. Может кто-нибудь сможет подсказать как это правильнее сделать.
Опции в minishop2
В настройках minishop2 созданы опции, привязаны к нужной категории, но при этом, созданный товар в этой категории не имеет опций в админке prntscr.com/jlleus
И ещё одна проблема, окно прыгнуло вверх и никак не опустить его prntscr.com/jlleds
И ещё одна проблема, окно прыгнуло вверх и никак не опустить его prntscr.com/jlleds
Диспетчер файлов перестал загружать файлы
Диспетчер файлов перестал загружать файлы. Кто сталкивался с таким?
Подскажите правильную реализацию
Добрый день, на сайте есть 2 основных раздела — услуги и категории. Каждая услуга может находиться в нескольких категориях. Как правильно организовать такую структуру? Прикрепил картинкой для лучшего восприятия.
Мои мысли:
Внутри каждой услуги заводить TV множественный выбор и через @EVAL тянуть категории, далее отмечать необходимые, ну а в самой категории выводить отмеченные ID услуг через pdoResources?
1. Может есть более изящное решение? Или я на правильном пути?
2. Как быть с хлебными крошками и URL? Ведь хочется получить всё по-красоте:
/cat_1/service_1/
/cat_1/service_2/
/cat_2/service_1/
/cat_2/service_2/
Мои мысли:
Внутри каждой услуги заводить TV множественный выбор и через @EVAL тянуть категории, далее отмечать необходимые, ну а в самой категории выводить отмеченные ID услуг через pdoResources?
1. Может есть более изящное решение? Или я на правильном пути?
2. Как быть с хлебными крошками и URL? Ведь хочется получить всё по-красоте:
/cat_1/service_1/
/cat_1/service_2/
/cat_2/service_1/
/cat_2/service_2/
HELP! Не пускает в админку - 500 ошибка
Внезапно, без объявления войны, стала отдаваться ошибка 500 на админке. Сайт работает.
Очистка кэша не помогла. Обновление MODX не помогло (2.6.3).
В логах modx ничего нет, в ошибках сервера
client denied by server configuration: /var/www/------/data/www/-----/core/docs/changelog.txt
Сервер reg.ru, PHP 7.2
На фронте стоит панель frontendManager, но через нее пустые страницы выводятся.
Помогите, если кто сталкивался.
Очистка кэша не помогла. Обновление MODX не помогло (2.6.3).
В логах modx ничего нет, в ошибках сервера
client denied by server configuration: /var/www/------/data/www/-----/core/docs/changelog.txt
Сервер reg.ru, PHP 7.2
На фронте стоит панель frontendManager, но через нее пустые страницы выводятся.
Помогите, если кто сталкивался.