Есть ли возможность импортировать через XML пользовательские поля разделов инфоблоков, т.е. поля UF_*? Через экспорт они не экспортируются, что весьма жаль...
|
Проблема сводится к следующему:
Одинаковый кусок кода через битрикс "Коммандная строка PHP" if(CModule::IncludeModule("iblock")) { $iblocks = GetIBlockList(""); while($arIBlock = $iblocks->GetNext()) { echo $arIBlock["ID"]." Название: ".$arIBlock["NAME"]."<br>\n"; } } и #!/usr/bin/php -q <?php $_SERVER["DOCUMENT_ROOT"] = "/var/www/site"; $DOCUMENT_ROOT = $_SERVER["DOCUMENT_ROOT"]; define("LANG", "ru"); define("NO_KEEP_STATISTIC", true); define("NOT_CHECK_PERMISSIONS", true); require($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_before.php"); set_time_limit(0); if(CModule::IncludeModule("iblock")) { $iblocks = GetIBlockList(""); while($arIBlock = $iblocks->GetNext()) { echo $arIBlock["ID"]." Название: ".$arIBlock["NAME"]."<br>\n"; } } require($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/epilog_after.php"); ?> через CLI PHP выдают разные результаты. А именно через CLI выдается меньше инфоблоков, чем их есть на самом деле. При чем, впечатление такое, что не выводятся "новые" инфоблоки, т.е. созданые толи после какой-то даты, то ли после какого-то обновления... Флаги активности везде стоят. С документооборотом тож все нормально... Ничего не понимаю ![]() |
|
|
|
|