В файле component_epilog.php может быть любой код - только следует учитывать, что исполняться он будет независимо от наличия кеша на каждом хите. До версии главного модуля 10.0 в шаблон компонента передавалась копия массива arResult. В силу этого модификация этого массива в файле result_modifier.php не давала никаких результатов. Чтобы стало возможным изменение результатов вывода закешированных данных нужно разместить в файле result_modifier.php следующий код: ... После чего изменения arResult, совершенные в шаблоне, станут доступны в component_epilog.php.
... Все пользователи, которые хоть что-то должны изменять в Публичной части сайта, должны иметь доступ на чтение к папке /bitrix/admin. Это папка, в которой расположен визуальный HTML-редактор. Без этого редактирование будет возможно только в текстовом режиме. ... Для редактирования страниц сайта необходимо иметь доступ к файловой структуре. Чтобы его задать для нашей созданной группы, в административном режиме перейдите на страницу Настройки > Настройки продукта > Настройки модулей > Управление структурой, закладка Доступ. ... Для редакторов установите право доступа Редактирование файлов и папок и нажмите Сохранить.
А оно отмечено у Вас галкой "Использовать как имя плательщика"? У нас были проблемы с оформлением заказов со скрытым полем. В итоге пока отметили "как имя плательщика" поле "Имя".
А что у Вас указано в расширенных настройках интеграции с 1С, а именно в опции "Что делать с группами, отсутствующими в файле импорта"? Как вариант попробуйте установить эту опцию в значение "ничего". https://dev.1c-bitrix.ru/user_help/store/sale/settings/1c_admin.php
На закладке Заказы настраиваются параметры обмена заказами сайта и 1С: ... С помощью параметров, расположенных на данной закладке, вы можете указать, откуда загружать заказы в 1С: с определенного сайта либо со всех. Поскольку «1С-Битрикс: Управление сайтом» является многосайтовой системой, то вы можете создать несколько магазинов и обрабатывать все заказы в одной системе 1С. В тоже время возможно заказы различных сайтов выгружать в разные учетные системы.
webspaze написал: Нужно после заполнения и отправки формы отправить результаты в 1С. Пишу в init.php обработчик для события onAfterResultAdd. Вопрос: как получить эти самые результаты после resultadd?
Иногда при разработке требуется заменить какие-то слова или фразы в компонентах или модулях.
...
Путь к файлу замен:
/bitrix/php_interface/user_lang/<код языка>/lang.php ... Важно! Возможны проблемы сопровождения этого файла при изменении кода фразы или расположения языкового файла.
Илья Воеводин написал: только пользовательским полем
Не совсем так. Есть же расширенное управление правами у инфоблоков. Включаете соответствующий режим прав доступа в настройках инфоблока и можете назначать нужный уровень прав для любого раздела или элемента. https://dev.1c-bitrix.ru/learning/course/?COURSE_ID=35&LESSON_ID=2017