triks wrote:Спасибо, palaum, очень пригодилась твоя инфа.
Жаль, что
Baltofon wrote:3) Если у формы стоит галочка «Показывать форму встроенной?», то ничего не передается.
Ведь тогда получается, если пользователь неверно ввел данные в форму, выйдет сообщение об этом, но все, что лежало в корзине (таблицу) он уже не увидит.
Если ставим галочку «Показывать форму встроенной?», то корзина остается, но данные не передаются.
Как это можно победить?
Решил эту проблему, то же столкнулся.
Делаем все так же, только вывод формы не пишем в wiewcart,
а делаем в шаблоне:
Code: Select all
{Cart action='viewcart'}
{FormBuilder form='techmed'}
Т.е, просто вызываем форму без передачи параметра
Далее убираем поле message, если оно было нужно только для вставки переменной $msg_order, и делаем следущее, взял с этого же форума.
Создается поле "-Скрытое поле" в "Value (see Advanced Tab if you use Smarty tags):" указываем {$msg_order}. На закладке "Дополнительные настройки" ставим галочку "Process smarty tags within field?:"
У меня работает, таблица с товарами нормально приходит ы письме, несмотря на галочку на "Показывать форму встроенной?:"