Кирилл
Репорт <p>Новый заказ #[+order.id+] на сайте [(site_url)]</p> <h4>Данные покупателя:</h4> <p> [+order.name+], [+order.email+], [+order.phone+]<br> Способ оплаты: [+order.fields.payment_method_title+] </p> <h4>Данные формы: </h4> <p> Город: [+city.value+]<br /> Адрес пещеры: [+address.value+]<br /> Комментарий: [+comment.value+]<br /> Вложения: [+attachments.value+]<br /> </p> <h4>Состав заказа:</h4> [!Cart? &instance=`order` &tpl=`@FILE:order_report_items_row` &ownerTPL=`@FILE:order_report_items` &subtotalsRowTpl=`@FILE:order_report_subtotals_row` &urlScheme=`full` !] —-- <br /> С уважением,<br /> Отдел франчайзинга<br /> ООО "Соль Плюс"<br /> fr@sol-plus.ru</p>
Sasha
[+attachments.value+] пишет же название файла в письме да?
Кирилл
[+attachments.value+] — нет
Sasha
если файл прикреплен
Кирилл
пусто пишет
Aliaksandr
А потом окажется на третий день, что у него нет enctype ))
Илья
))
Илья
)))
Кирилл
Я вас всех люблю!!!
Aliaksandr
))))
Илья
Александру плюсик поставьте
Василий
как в сниппете указать ссылку на чанк?
Aliaksandr
Это ты специально да
Просто надо начинать проверку с самого простого ) для отправки файлов проверить енктайп, а потом уже в дебри формлистера лезть )))
Andrey
Походу я знаю, кто там дипломы заказывал.
Aliaksandr
Что такое вообще "ссылка на чанк в сниппете"? Это типа modx->parseChunk(name)?
Кирилл
Походу я знаю, кто там дипломы заказывал.
интересно, много тут дипломированных специалистов, я вот инженер-строитель
Andrey
Я телемастер. Вообще без образования.
Илья
у меня 2 вышки. прикладная информатика и управление предприятием
Sasha
Ничесе впервые увидел
Илья
но это все не работает в плане прикладном
Максим
математика+эконом
Василий
Sasha
Илья
Ничесе впервые увидел
последние дни у меня были ошибки сетей. может у тебя то же
Sasha
как это сделать?
form action="[~[*id*]~]"
Илья
у нас на серваках за последние дни капец как увеличилось кол-во атак. сентябрь видать
Timoffey
2 вышки: защита информации + психология )
Василий
Короче вот код ресурса обработчика формы [!eForm? &formid=zakaz &from={{email_sender}} &to={{email}} &tpl=Sdelat_zakaz_tpl &report=Sdelat_zakaz_Report &thankyou=thanksZakaz &subject=Заказ документов !] а вот это чанк с HTML кодом спасибо за заказ <div class="thanks_text"> [[DocInfo? &docid=32 &field=thankyou_text]] </div> <div class="hide_form"> {{Sdelat_zakaz_tpl}} </div> <script type="text/javascript"> $(document).ready(function(){ $(".thanks_text").delay(3000).fadeOut(200,"swing",function(){ $(".thanks_text").hide(); $(".hide_form").show(); }); }); </script>, как мне теперь умудриться чтобы форма работала без перезагрузки страницы и еще выдавала спасибо за заказ на тойже странице
Aliaksandr
У тебя очень плохая форма
Sasha
а понятно
Sasha
всё прям вообще очень плохо
Максим
Ты о чем?
Василий
можно ли где нибудь вызвать этот чанк? может быть в eform?
Sasha
я про форму выше
Timoffey
getPlaceholder Получение плейсхолдера Замечание: многие сниппеты имеют собственные плейсхолдеры, которые они обрабатывают самостоятельно. Метод getPlaceholder может о них ничего не знать. ___ А как получить плейсхолдер сниппета? у меня именно такой вариант
Василий
Или в ajax как вообще сделать
Aliaksandr
Если что-то в мире можно назвать evo-жесть, то это как раз одна из таких вещей ))
Timoffey
[+placeholder+] Ну выше где-то он должен быть объявлен
нееее, я в блейде делаю, хочу всё без этих вот штук.
Aliaksandr
Sasha
нееее, я в блейде делаю, хочу всё без этих вот штук.
ну в блейде $modx->getPlaceholder('name')
Timoffey
Ты похоже ерундой занимаешься )
похоже ) Я ещё час помучаюсь и вообще переверстаю всё в эти эвоштуки как в исходном варианте
Aliaksandr
Если есть плейсхолдер, то его и можно получить через getPlaceholder
Timoffey
ну в блейде $modx->getPlaceholder('name')
да, но он не знает о плейсхолдере сниппета {{$modx->runSnippet('PriceFormat',['price'=>$modx->getPlaceholder('[+total+]'), 'convert'=>`0`])}}
Aliaksandr
Просто total надо
Timoffey
понял
Aliaksandr
А не с скобкоплюсиками
Aliaksandr
'total'
Sasha
можно ли где нибудь вызвать этот чанк? может быть в eform?
про аякс вот тут прямо код скрипта. Тебе только надо переделать секцию success на свою http://modx.im/blog/questions/5411.html
Sasha
от того, какой сниппет для отправки форм - не зависит вообще
Sasha
Блин у меня Commerce сделан по дендрофекальному методу, я размножил папку tpl и копаюсь в ней, а в шаблонах запускаю сниппеты с выводом готового кода
Sasha
переделывать на api пока психологически не готов
Василий
про аякс вот тут прямо код скрипта. Тебе только надо переделать секцию success на свою http://modx.im/blog/questions/5411.html
Неаю...у меня нет времени с FormLister разбираться и переделывать полностью формы
Василий
было сделано так как есть
Илья
как же я люблю этот чатик)) и поржать можно и помощь получить))
Sasha
просто оберни текущую в аякс
Василий
где то нужно поправить просто чтобы работало как прежде форма и все
Sasha
И вообще, нафига оно тебе, этот аякс? Пусть постится с обновлением страницы
Василий
до поломки
Sasha
оно без аякса-то работает?
Aliaksandr
да, но он не знает о плейсхолдере сниппета {{$modx->runSnippet('PriceFormat',['price'=>$modx->getPlaceholder('[+total+]'), 'convert'=>`0`])}}
Если это внутри какого-то шаблона коммерса, то там вполне будет {{ $data['total'] }} а не через плейсхолдер
Илья
в-основном, первое, конечно
ну кому что. новички помощь, старички поржать))
Aliaksandr
тогда лови суровый скрин ))
Aliaksandr
с опиской ))
Василий
И вообще, нафига оно тебе, этот аякс? Пусть постится с обновлением страницы
Ну ок, я воткнул этот код form action="[~[*id*]~]" Страничка обновляется! Но сообщения об отправки то нет!