Шпаргалка: привязка к элементам в компоненте altasib:feedback.form (продолжение с почтой)
Запись от 21.01.2015
В прошлом посте я писал о доработке компонента altasib:feedback.form, что бы он мог выводить свойство привязки к элементам и что удивительно, эти замечания вошли в новую версию компонента.
Это замечательно, но есть одно но - на почту приходит сообщение, где выбранные элементы указываются в виде чисел (ID элементов).
Что бы это поправить, нужно редактировать component.php, по крайней мере, этот способ показался наименее трудозатратным и наиболее правильным.
Итак, нам нужно заменить код от (примерно с 240 по 270 строки) новым:
Здесь сам код: http://bxapi.ru/code/pVs6cvm9LfzIMhM/
Если повезет, то и эти правки учтут и шпаргалка станет ненужна
P.S. Ошибка:
Это замечательно, но есть одно но - на почту приходит сообщение, где выбранные элементы указываются в виде чисел (ID элементов).
Что бы это поправить, нужно редактировать component.php, по крайней мере, этот способ показался наименее трудозатратным и наиболее правильным.
Итак, нам нужно заменить код от (примерно с 240 по 270 строки) новым:
Здесь сам код: http://bxapi.ru/code/pVs6cvm9LfzIMhM/
Если повезет, то и эти правки учтут и шпаргалка станет ненужна
P.S. Ошибка:
} else {
$arMessForm[$arMessFormProp["SYSTEM"]["ID"]] .= implode(", ", $arMessFormProp["SYSTEM"]["VALUE"]);
// Заменить на:
} else {
$arMessForm[$arMessFormProp["SYSTEM"]["ID"]] .= implode(", ", $arMessFormProp["VALUE"]);