Nikolay
Плитка: <div class="product-tile"> <div class="product-title"> <h3> {$pagetitle} </h3> </div> <div class="product-tileform"> {$_modx->runSnippet('!AjaxForm', [ 'snippet'=>'FormIt', 'formName' => 'Заказ в 1 клик', 'validationErrorMessage' => 'Форма содержит ошибки', 'formSelector' => 'af_quick_buy', 'emailTo'=> 'aleksey.l@mktrus.ru', 'emailSubject'=> $_modx->config.http_host ~ ' - Заказ в 1 клик', 'form'=>'tpl.form.quick_buy.form', 'emailTpl'=>'tpl.form.quick_buy.emailTpl', 'hooks'=>'spam,email,oneClickOrder', 'validate'=>'name:required,phone:required,work-email:blank', ])} </div> </div> Форма <div class="quick_buy" id="quick_buy"> <form class=" ajax_form af_quick_buy quick_buy-form" method="post"> <div class="quick_buy-fields"> <input type="text" class="qb-input" placeholder="Имя" name="receiver"> <input type="text" class="qb-input" placeholder="Телефон" name="phone"> <input type="hidden" class="qb-input" name="workemail"> <input type="hidden" class="qb-input" name="pagetitle" value="{$pagetitle}"> <input type="hidden" class="qb-input" name="product_id" value="{$id}"> <input type="hidden" class="qb-input" name="price" value="{$price}"> </div> <div class="quick_buy-info"> <p>Заполните форму и наши менеджеры свяжутся с вами в течение часа.</p> <button type="submit" class="button">Заказать</button> </div> </form> </div> <p>На сайте {$_modx->config.http_host} совершен заказ в 1 клик</p> <p> Имя: {$name ?: 'не указано'}<br /> Телефон: {$phone ?: 'не указано'}<br /><br /> Название товара: {$phone}<br /> Цена: {$price}<br /> </p> <p>Адрес страницы: {$_modx->resource.id | url : ['scheme' => 'full']}</p>
попробуй использовать базовый чанк с формой
Nikolay
пойдет письмо или нет
Алексей
накосячил где-то
Алексей
так ему ошибку бьет же?
не указан name в сабмите.
Алексей
Плитка: <div class="product-tile"> <div class="product-title"> <h3> {$pagetitle} </h3> </div> <div class="product-tileform"> {$_modx->runSnippet('!AjaxForm', [ 'snippet'=>'FormIt', 'formName' => 'Заказ в 1 клик', 'validationErrorMessage' => 'Форма содержит ошибки', 'formSelector' => 'af_quick_buy', 'emailTo'=> 'aleksey.l@mktrus.ru', 'emailSubject'=> $_modx->config.http_host ~ ' - Заказ в 1 клик', 'form'=>'tpl.form.quick_buy.form', 'emailTpl'=>'tpl.form.quick_buy.emailTpl', 'hooks'=>'spam,email,oneClickOrder', 'validate'=>'name:required,phone:required,work-email:blank', ])} </div> </div> Форма <div class="quick_buy" id="quick_buy"> <form class=" ajax_form af_quick_buy quick_buy-form" method="post"> <div class="quick_buy-fields"> <input type="text" class="qb-input" placeholder="Имя" name="receiver"> <input type="text" class="qb-input" placeholder="Телефон" name="phone"> <input type="hidden" class="qb-input" name="workemail"> <input type="hidden" class="qb-input" name="pagetitle" value="{$pagetitle}"> <input type="hidden" class="qb-input" name="product_id" value="{$id}"> <input type="hidden" class="qb-input" name="price" value="{$price}"> </div> <div class="quick_buy-info"> <p>Заполните форму и наши менеджеры свяжутся с вами в течение часа.</p> <button type="submit" class="button">Заказать</button> </div> </form> </div> <p>На сайте {$_modx->config.http_host} совершен заказ в 1 клик</p> <p> Имя: {$name ?: 'не указано'}<br /> Телефон: {$phone ?: 'не указано'}<br /><br /> Название товара: {$phone}<br /> Цена: {$price}<br /> </p> <p>Адрес страницы: {$_modx->resource.id | url : ['scheme' => 'full']}</p>
1. в параметрах снипета всегда должен быть 'submitVar' => 'megavar', 2. в форме так или иначе input с name='megavar' value='xyz-any-var' или сама кнопка сабмита или скрытый инпут. 3. не верить на 100 решением из дальнего инета
Алексей
Плитка: <div class="product-tile"> <div class="product-title"> <h3> {$pagetitle} </h3> </div> <div class="product-tileform"> {$_modx->runSnippet('!AjaxForm', [ 'snippet'=>'FormIt', 'formName' => 'Заказ в 1 клик', 'validationErrorMessage' => 'Форма содержит ошибки', 'formSelector' => 'af_quick_buy', 'emailTo'=> 'aleksey.l@mktrus.ru', 'emailSubject'=> $_modx->config.http_host ~ ' - Заказ в 1 клик', 'form'=>'tpl.form.quick_buy.form', 'emailTpl'=>'tpl.form.quick_buy.emailTpl', 'hooks'=>'spam,email,oneClickOrder', 'validate'=>'name:required,phone:required,work-email:blank', ])} </div> </div> Форма <div class="quick_buy" id="quick_buy"> <form class=" ajax_form af_quick_buy quick_buy-form" method="post"> <div class="quick_buy-fields"> <input type="text" class="qb-input" placeholder="Имя" name="receiver"> <input type="text" class="qb-input" placeholder="Телефон" name="phone"> <input type="hidden" class="qb-input" name="workemail"> <input type="hidden" class="qb-input" name="pagetitle" value="{$pagetitle}"> <input type="hidden" class="qb-input" name="product_id" value="{$id}"> <input type="hidden" class="qb-input" name="price" value="{$price}"> </div> <div class="quick_buy-info"> <p>Заполните форму и наши менеджеры свяжутся с вами в течение часа.</p> <button type="submit" class="button">Заказать</button> </div> </form> </div> <p>На сайте {$_modx->config.http_host} совершен заказ в 1 клик</p> <p> Имя: {$name ?: 'не указано'}<br /> Телефон: {$phone ?: 'не указано'}<br /><br /> Название товара: {$phone}<br /> Цена: {$price}<br /> </p> <p>Адрес страницы: {$_modx->resource.id | url : ['scheme' => 'full']}</p>
ну и еще есть секрет один. но если у тебя заработаело то ок, если нет. могу сказать.
Алексей
ух сейчас буду большой личный кабинет делать на MODX
а на фронте что заюзать планируешь? фрейм какой?
Миша
а на фронте что заюзать планируешь? фрейм какой?
Да вот думаю. На октябре Вью заюзал, тут хз.
Миша
Но думаю на jq, так как он точно там будет
Алексей
Да вот думаю. На октябре Вью заюзал, тут хз.
я тут срм делаю решил изучить вьюху :)))) такой секс.... :)
Миша
Она да
Миша
Но я сейчас ещё и чистый жс учу
Миша
И по сути да, Василий прав, ,jquery в новые проекты нет особо смысла тащить
Алексей
ага... эти слова прям стали понятны, прям очень....
Sergey_K
Но я сейчас ещё и чистый жс учу
А как ты на вуе писал не понимая джиэс?
Миша
А как ты на вуе писал не понимая джиэс?
Да там Господи только передача да примем. Ничего сложного. А вот конечно делать что то интересное для этого и прохожу курс по джс
Миша
Что то не сложное, формы то можно вообще про пальцам
Sergey_K
Ну бля, я так не умею)
Sergey_K
Это как колян - программист-копипастырь
Миша
Да ну брось
Миша
Зная какой то язык программирования не сильно сложно вникнуть в другой
Миша
А как изучать если не на реальных задачах
Sergey_K
Ну это понятно, я про то, как полез бы сам в ларавел не понимая пхп
Миша
Ну я так на ci залез и сразу все учил параллельно
iWatchYouFromAfar
ВОЗ объявила пандемию коронавируса COVID-19
iWatchYouFromAfar
Россия ограничивает авиасообщение с Германией, Испанией, Францией
iWatchYouFromAfar
надо было учится выживать в дикой местности, счас бы поехал куда-нить в тайгу, на дереве себе построил бы дом и выжил
Sergey_K
Путин нас спасет :) А вообще, конечно, тупость все это.
Sergey_K
Про птичий грипп
Sergey_K
Или как его там
Gaius Cassius
Штамм гриппа, как и до этого А панику раздули, как будто надо готовиться к вымиранию
Sergey_K
Ну китайцы решали свои политические вопросы.
Sergey_K
А все остальные, я так понимаю, на фоне этого просто зассали показаться черствыми.
iWatchYouFromAfar
уже больно слишком все жестко проходит, у нас на работе тоже люди потихому на больничный уходят
iWatchYouFromAfar
iWatchYouFromAfar
люди покидают модкс
Sergey_K
Города не блокируют.
Sergey_K
А куда он написал-то?
Sergey_K
Исход логичен, чего удивлятьсяя?
iWatchYouFromAfar
давайте по теме
iWatchYouFromAfar
у кого на боевом сайте установлена последняя версия офис?
iWatchYouFromAfar
Есть такое дело
можешь плз чекнуть
iWatchYouFromAfar
без указания опции loginResourceId, авторизация происходит на той же странице или редиректит на главную?
iWatchYouFromAfar
На той же странице остаётся
прикольно, у меня мультиязычный сайт, нужно указать loginResourceId modx->resource.id )
iWatchYouFromAfar
иначе редиректит
iWatchYouFromAfar
на другом сайте, обычном - все ок
Руслан
Народ, а кто где домены регает? чобы не увели?
Я в рег ок, да дороговато пока что…
Дмитрий
Чтобы не увели еще вот https://www.dynadot.com/
Дмитрий
Ну данные можно скрыть от любопытных глаз.
Yuriy
господа, а в модх есть расширение аналог laravel debugbar? или как в Yii - в общем, такая панелька снизу, показывает sql запросы, ajax запросы и т.д.?
Yuriy
точнее debugbar сам по себе не привязан в laravel, понятно
Gaius Cassius
есть что то такое https://modstore.pro/packages/utilities/debugparser
Yuriy
есть что то такое https://modstore.pro/packages/utilities/debugparser
спасибо, посмотрю, или хотя бы как заготовку для интеграции debugbar можно
Семен
Всем привет, кто ни будь сталкивался с проблемой работы 2 компонентов: mSync и mSearch2, когда идет выгрузка большого количества товаров, видимо, mSeach2 пытается сразу индексировать все изменения в ресурсах и из-за этого процесс выгрузки зависает в определенный момент и ничего толком не выгружается. Но стоит отключить плагин mSearch2 и выгрузка работает как надо. Вопрос была ли у кого такая проблема? И как решали? Я предполагаю, что как-то через API MODX, при старте выгрузки, как-то вырубать временно плагин mSearch2, а потом его по-окончании врубать снова.
Миша
Да запросто
Миша
На старте событии отключай и все
Семен
ок, попробую
Gaius Cassius
А есть под минишоп готовый плагин по оплате сбера?
Anonymous
есть. на сайте сбера. ща скину
Anonymous
https://securepayments.sberbank.ru/wiki/doku.php/integration:cms:modx:start
Gaius Cassius
Спасибо
Anonymous
надо было учится выживать в дикой местности, счас бы поехал куда-нить в тайгу, на дереве себе построил бы дом и выжил
да выживешь ты и так с этим вирусом, если не по тупиковой ветви эволюции пошёл
Nikolay
да выживешь ты и так с этим вирусом, если не по тупиковой ветви эволюции пошёл
Мажор по дотке в Лос Анжелесе отменили( прям видимо все серьезно
Nikolay
у нас цены на артисептики и маски подскачили в 30-40 раз
Roman 🚀
пацаны, мучаюсь второй день, не могу настроить гугл.почту для домена на Mail для айфона
Roman 🚀
каждый раз регистрация отменена, что это за блядство?
Nikolay
почему бы тебе в поддержку данного продукта не написать?
Roman 🚀
Потому что ее нет нихера
Sergey_K
Там двухфакторная ж включена должна быть вроде
Roman 🚀
Там двухфакторная ж включена должна быть вроде
я так понял там через одобрение устройство админом домена, но запроса не приходит
Roman 🚀
сразу в отмену падает
Sergey_K
Ну у меня лично гуглопочта как обычный гмейл открывается