Мыслите верно! нужно писать обработчик OnOrderSave в init.php Здесь вам его никто не напишет готового решения(типо вставил - работает) Примеров в интернете море. создать CSV файл - ерунда
В админке и в компоненте - это разные вещи!(Из за отсутсвия изображения вопрос был не правильно понят) написать свой загрузчик - не такая уж и проблема
Сначала добавляются торговые предложения (Элементы в инфоблок предложений) После добавляется основной товар (Элемент в инфоблок товаров) и к этому товару в свойство CML2_LINK указываются ID добавленных ранее торговых предложений
Раздел структура сайта, Наличие или отсутствие файлов в разделе Структура сайтов
нажмите F12 и откройте вкладку network, сделайте изменение в шаблоне и посмотрите какой ответ будет у данного запроса. Так же рекомендую проверить систему
Пустые значения в умном фильтре, Пустые значения в умном фильтре
print "http://".$_SERVER[HTTP_HOST].$APPLICATION->GetCurDir();
//так же можно использовать
//SITE_SERVER_NAME Поле "URL сервера" в настройках текущего сайта.
Не отображаются изображения кнопок визуального редактора
Первым делом откройте инспектор кода (Клавиша F12) перед тем как открывать визуальный редактор. в вкладке network должны быть красные записи свидетельствующие о том что картинка не подтянулась