Добрый день! Создал дополнительное поле типа TEXTAREA в свойствах заказа. Для "перехвата" этого поля и добавления его в почтовый шаблон в init.php создал соответствующую обработку:
Данные попадают в почтовый шаблон, однако они ограничены длинной 255 символов. Как снять это ограничение?
Заранее спасибо!
Код |
---|
...часть кода опущена function bxModifySaleMails($orderID, &$eventName, &$arFields) { $arOrder = CSaleOrder::GetByID($orderID); $order_props = CSaleOrderPropsValue::GetOrderProps($orderID); $username=""; $phone=""; $company_name=""; $CompanyDetails=""; $DiscountCost = ""; while ($arProps = $order_props->Fetch()) { if ($arProps["CODE"] == "FIO") { $username = htmlspecialchars($arProps["VALUE"]); } if ($arProps["CODE"] == "PHONE") { $phone = htmlspecialchars($arProps["VALUE"]); } if ($arProps["CODE"] == "COMPANY_N") { $company_name = $arProps["VALUE"]; } if ($arProps["CODE"] == "AMOUNT_WITH_DISCOUNT") { $DiscountCost = $arProps["VALUE"]; } if ($arProps["CODE"] == "COMPANY_DETAILS") { $CompanyDetails = $arProps["VALUE"]; } } //-- добавляем новые поля в массив результатов $arFields["FIO"] = $username; $arFields["PHONE"] = $phone; $arFields["COMPANY_N"] = $company_name; $arFields["COMPANY_DETAILS"] = $CompanyDetails; $arFields["AMOUNT_WITH_DISCOUNT"] = $DiscountCost; } |
Заранее спасибо!
Всё сбудется, стоит только расхотеть...