Добрый день! Создал дополнительное поле типа 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;
} |
Заранее спасибо!
Всё сбудется, стоит только расхотеть...