Добрый день, ребята. Использую бизнес-процесс, на определенном этапе которого нужно введенную через переменные информацию занести в инфоблок.
Пытался применить блок "PHP код", где с помощью API пытался применить CIBlockElement::Add(), ничего не получилось.
Подскажите, как это можно сделать?
Добавлять получилось, но есть другой вопрос. Как в свойство инфоблока Файл добавить файл переменную бизнес-процесса?
Применяем CFile::MakeFileArray({=Variable:PRIKAZ_BLANK_printable});
Но это не подходит, поскольку {=Variable:PRIKAZ_BLANK_printable} содержит не значение ссылки, а саму ссылку - отсюда не получается. Извращаться с регулярными выражениями - как-то некрасиво. Как поступить? Можно ли просто значение ссылки получить?
Пытался применить блок "PHP код", где с помощью API пытался применить CIBlockElement::Add(), ничего не получилось.
Подскажите, как это можно сделать?
Добавлять получилось, но есть другой вопрос. Как в свойство инфоблока Файл добавить файл переменную бизнес-процесса?
Применяем CFile::MakeFileArray({=Variable:PRIKAZ_BLANK_printable});
Но это не подходит, поскольку {=Variable:PRIKAZ_BLANK_printable} содержит не значение ссылки, а саму ссылку - отсюда не получается. Извращаться с регулярными выражениями - как-то некрасиво. Как поступить? Можно ли просто значение ссылки получить?