Nikolay
Nikolay
это странный вопрос
Dan
Первый раз в этой системе) надо пару правок сделать просто)
iWatchYouFromAfar
iWatchYouFromAfar
Anonymous
аж олдскулы свело
iWatchYouFromAfar
Dan
Gaius Cassius
Алексей
Помогите, пожалуйста.
В плитке товара (ms2) на главной вывожу форму обратного звонка через AjaxForm
{$_modx->runSnippet('!AjaxForm', [
'snippet'=>'FormIt',
'form'=>'dealerForm',
'hooks'=>'email',
'emailSubject'=>'Тестовое сообщение',
'emailTo'=> 'aleksey.l@mktrus.ru',
'emailTpl'=>'emailTest',
'validate'=>'email:required,phone:required',
'validationErrorMessage' => 'Форма содержит ошибки'
])}
Хочу чтобы в Email для менеджера приходило название товара, с которого отправлена форма.
Чанк emailTest
<p>{$pagetitle}</p>
Приходит пустое сообщение.
Nikolay
Помогите, пожалуйста.
В плитке товара (ms2) на главной вывожу форму обратного звонка через AjaxForm
{$_modx->runSnippet('!AjaxForm', [
'snippet'=>'FormIt',
'form'=>'dealerForm',
'hooks'=>'email',
'emailSubject'=>'Тестовое сообщение',
'emailTo'=> 'aleksey.l@mktrus.ru',
'emailTpl'=>'emailTest',
'validate'=>'email:required,phone:required',
'validationErrorMessage' => 'Форма содержит ошибки'
])}
Хочу чтобы в Email для менеджера приходило название товара, с которого отправлена форма.
Чанк emailTest
<p>{$pagetitle}</p>
Приходит пустое сообщение.
после заказа из корзины и так можно настроить отправку,и там можно вывести хоть весь заказ
Миша
т.е. реально для каждого товара выводишь сниппеТ? О-о
Алексей
Миша
Миша
а чего бы одни вызов не сделать
Алексей
Андрей
да, товаров мало
Сделай один вызов, и передавай в форму данные через data атрибуты
Миша
много мне много но даже 2 это перебор для одного действия
Nikolay
да, товаров мало
так же я бы сделал скрытое поле куда бы по умолчанию передавал бы pagetitle
Алексей
Nikolay
корзина не предусмотрена)
ну так сделай себе скрытое поле в форме типо <input type="hidden" id="af_pagetitle" value="[[*pagetitle]]"> да и передавай его потом в свое письмо.
Nikolay
что то такое
Павел
шо, гриззли ищет гребца себе там?)
Павел
я думал что-то интересное
Миша
Миша
а хотя чисто дошик наверное
Nikolay
че по зп?
да хз средняя по РБ для джунов 400-500 бааксов
Миша
гдето 250-300
Nikolay
не вот что в гриззли норм так это то что оговоренная на собесе ЗП приходит без вычетов ровно в срок без задержек
Nikolay
я думал что-то интересное
нужен человек который может натянуть верстку + поставить модули и настроить. в среднем проекты на 50-80 часов бека
Миша
да лучше удаленно возьми, на пример меня, который тебе верстку будет пачками натягивать за неделю. Ну я в общем гвоорю
Миша
чем садить в офис кого то
Миша
так дал 150-200к рублей и норм
Nikolay
Миша
ой, заговорился
Павел
не, на удаленке как ИП и я б почилил
Павел
в офис идти чета не хочется
Миша
ну да, догоовр кинуть
Миша
не гарант 100% но все же
Павел
Nikolay
ну я так скажу мы после прошлого удаленщика досих пор разгрести не можем
Nikolay
так что руководство хочет только офисного чувака
Павел
ну тут проблема подбора кадров
Миша
тут да
Миша
modx 500$ хер знает
Павел
я в офисе получал больше, когда работал джуном модэкс
Павел
где-то 700
Павел
потом 1000, потом 1200, потом 1400 и потом решил открывать чета свое
Павел
@rlnovodvorskiy мож по пиву
Павел
Я тут подумал
Nikolay
я в теме
Nikolay
ток давайте часов в 7
Павел
Nikolay
жаль
Павел
Павел
Ахахаххахаха
Gaius Cassius
Павел
Щас бы учить фрилансера отмазываться
Павел
Павел
Но только ради тебя
Gaius Cassius
Увы, я сегодня откажусь(
Может пт или сб?
Алексей
Вывожу форму покупки в 1 клик в плитке товара (ms2) на главной.
Пытаюсь сделать по этому мануалу https://modxguru.ru/blog/solutions/zakaz-v-1-klik-na-minishop2.html
При отправке формы пишет: "Не указан ключ формы (action)." и ничего не приходит.
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
<form class=" ajax_form af_quick_buy quick_buy-form" method="post">
Nikolay
где action=""
Nikolay
так ему ошибку бьет же?