Что-то никак не могу получить данные по адресу заказчика, подскажите как получить адрес указанный в заказе Подставляю значения: $arAddress = $arUser["ADDRESS"]; "ADDRESS" => $arAddress, Получаю пустое поле. От куда получить данные $arAddress = $ . . . . . . . . . ["ADDRESS"]; ?
Ошибки после обновлений версии продукта, ошибки, обновления, новая версия
Всем, Здравствуйте. Настроил практически все почтовые уведомления, но к сожалению сталкнулся с одной проблемой. Никак не могу подключить в коде ini.php отображение Адрес доставки: #FULL_ADDRESS# ФИО заказчика: #FIO# В событии и шаблоне эти данные прописаны, но при при отправке письма данные не отображаются. Подскажите как вкарячить эти данные при отправке письма (Подтверждение адреса доставки) AddEventHandler("sale", "OnSaleStatusOrder", Array("mail", "OnSaleStatusOrder_mail" ;) );
class mail {
function OnSaleStatusOrder_mail($ID, $val) { if ($val == "Z" ;)
{ // Получаем параметры заказа $arOrder = CSaleOrder::GetByID($ID); //Текс сообщения в письме $text = "Товары по вашему заказу поступили в службу доставки. Подтвердите адрес доставки и ФИО получателя заказа. ";
//Получаем свойства заказа $db_props = CSaleOrderPropsValue::GetOrderProps($ID);
// Получаем код статуса заказа $arStatus = CSaleStatus::GetByID($val); $arStatus_opis = $arStatus["DESCRIPTION"]; $arStatus = $arStatus["NAME"]; //пробуем подключить имя пользователя $EMAIL = ""; while ($arProps = $db_props->Fetch()) { if($arProps["CODE"] == "EMAIL" ;) { $EMAIL = $arProps["VALUE"]; } }
Здравствуйте. Т.к. не получаю ответов, приходится долбиться самому. 1. Устранил ошибку появления админ панели в шапке сайта у зарегистрированного пользователя: Ошибка возникла в открывшемся доступе к (вкладка Администрирование -> Настройка -> Настройки модулей -> Поисковая оптимизация) Поисковая оптимизация доступ -> по умолчанию: F анализ страниц сайта, после установки D доступ запрещен админ панель сдалась и больше не появляется. 2. Настройки почтовых событий: 1) Отправка письма на почту пользователю при оформлении нового заказа наконец нашел очень хорошее описание составление форм и код
БОЛЬШОЕ СПАСИБО данному автору. 2) Создание остальных писем уведомлений о статусе заказа, от того же автора:
ЕЩЕ РАЗ БОЛЬШОЕ СПАСИБО данному автору Осталась последняя проблема, с которой по всей вероятности опять придется разбираться самому
Ошибки после обновлений версии продукта, ошибки, обновления, новая версия
Здравствуйте. Обновил версию продукта на 14.0.8, и обнаружил большое количество ошибок при работе сайта: 1. Зарегистрированный пользователь видит админ. панель в шапке сайта, у обычного ( не зарегистрированного пользователя) этой панели нет, но если пользователь зарегистрировался на сайте, то после авторизации панель появляется. 2. Настройки почтовых событий по заказам (новые, перевод заказов в принятые, получение товаров по заказам, отправленные, оплаченные) 3. Полностью слетели настройки по дабавки служб доставки в заказе и соответственно теперь в заказе не отображается имость доставки. В связи с этими пролемами прошу помощи по вопросам: 1. Как сравнить, проверить все права доступа у зарегистрированного пользователя и обычного посетителя сайта? 2. Проверить настройку почтовых событий. 3. Настройка служб доставки. P.S. прошу всех ответивших более подробно описывать механизмы проверки, например такие как вставки кодов в файл (более подробно описывать пути до файлов и куда конкретно куда прописывать код) или указывайте ссылки по подробному описанию механизмов проверки, правки, установки в связи со сложившимися проблемами. P.S.P.S. сразу хчу отметить, что пользовался поиском по данным ошибкам но не нашел точных описаний решений или просто на смог понять как куда вставлять или где смотреть проблему.