Существует ли более полная документация по написанию собственных решений
Офф документации нехватает. Часть функций не описана.
И собственно проблема у меня сейчас в том, при попытке использовать тестовое решение (просто добавление ИБ и его элементов) не подклдючается файл .services.php.
Для отладки пихнул простенькую функцию в init.php:
При вызове данной функции в файле /bitrix/wizards/my_space_name/iblock_articles/.description.php:
Файла по адресу localhost/debug.txt создается с соответствующим текстом, а вот при вставке данной функции в /bitrix/wizards/my_space_name/iblock_articles/modules/.services.php:
Ничего не происходит, соответственно данный файл не подключается. Не могу понять, в чем проблема может быть. Вообще весь этот код вырезал (кусок) из уже имеющегося решения.
P.S. Написать решение потребовалось 2 дня назад, так что сильно не пинайте, если где накосячил.
Офф документации нехватает. Часть функций не описана.
И собственно проблема у меня сейчас в том, при попытке использовать тестовое решение (просто добавление ИБ и его элементов) не подклдючается файл .services.php.
Для отладки пихнул простенькую функцию в init.php:
Код |
---|
function alfa_debugger($text) { $alfa_file = fopen(". ./. ./debug.txt", "w+"); fputs($alfa_file, $text); fclose($alfa_file); } |
При вызове данной функции в файле /bitrix/wizards/my_space_name/iblock_articles/.description.php:
Код |
---|
<? if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die(); $arWizardDescription = Array( "NAME" => "ALFA Systems - Тестирования добавления ИБешки", ); alfa_debugger("description"); ?> |
Файла по адресу localhost/debug.txt создается с соответствующим текстом, а вот при вставке данной функции в /bitrix/wizards/my_space_name/iblock_articles/modules/.services.php:
Код |
---|
<? if(!defined("B_PROLOG_INCLUDED") || B_PROLOG_INCLUDED!==true)die(); $arServices = Array( "iblock" => Array( "NAME" => "Называшка", "STAGES" => Array( "types.php", //IBlock types "user_photogallery.php", ), "MODULE_ID" => "iblock", ), ); alfa_debugger("services"); ?> |
Ничего не происходит, соответственно данный файл не подключается. Не могу понять, в чем проблема может быть. Вообще весь этот код вырезал (кусок) из уже имеющегося решения.
P.S. Написать решение потребовалось 2 дня назад, так что сильно не пинайте, если где накосячил.