Нет ничего проще. Берете php код и вставляете. А вот комопненту можно вставить вот так.
1 2 3 4 5 6 7 8 |
<?EventMessageThemeCompiler::includeComponent( "bitrix:sale.personal.order.detail.mail", "", Array( "ID" => "{#ORDER_ID#}", .................... ) );?> |
bitrix:sale.personal.order.detail.mail» — эту строчку заменить на ту компоненту что вы хотите использовать.
В письме может быть передача какого нибудь параметра «ID» => «{#ORDER_ID#}», — это одно из значений доступных полей.
для быстрого тестирования этой компоненты(что бы не каждый раз в письме) заверните в обычный вызов компоненты $APPLICATION->IncludeComponent и создайте тестовую страницу. И пользуйтесь на здоровье
$APPLICATION->IncludeComponent(
«bitrix:sale.personal.order.detail.mail»,
«»,
Array(
«ID» => «12»,// Добавил вручную
….
)
);?>