Ubercart Webform Checkout Panes не могу заставить отправиться на... почту

Главные вкладки

Аватар пользователя kartvladek kartvladek 20 октября 2012 в 22:17

Доброго здоровья. Добавил Ubercart Webform Checkout Panes, создал необходимую форму и добавил ее на страницу checkout.
Каким образом можно добиться отправки на почту админа содержимого ВСЕЙ страницы chekout при покупке товара? У меня упрямо отправляется одно письмо с содержимым созданной формы с помощью Ubercart Webform Checkout Panes и еще одно письмо стандартное юберовское с названием, калькуляцией купленных товаров. Критически необходимо чтобы эти письма слились в единое целое. Кто знает, это вообще возможно? И если да, то как это сделать?

Комментарии

Аватар пользователя alexxrin alexxrin 11 декабря 2014 в 13:06

Здравствуйте!

Вы еще не решили изложенную здесь задачу?
Тоже очень нужно отправлять данные из вебформ на странице заказа в оповещении о заказе, но как это сделать...

Аватар пользователя alexxrin alexxrin 20 января 2015 в 8:59

Проблему решил.
В модуле uc-order есть шаблон письма uc-order--admin.tpl.php, скопируйте его себе в тему, выведите где-нибудь список всех объявленных переменных

<?php echo '

'.print_r(get_defined_vars(), true).'

'; ?>

Отправьте письмо с заказом и в нём найдите нужные переменные и вставьте в шаблон. У меня, например вот такие переменные

$order_webform_74_adres_pirogovoy_gde_budet_ispolnen_zakaz
$order_webform_74_variant_dostavki
$order_webform_74_e_mail_pirogovoy
$order_webform_224_data_dostavki
$order_webform_224_period_dostavki

У вас будут какие-то свои, но называния все будут начинаться на order_webform