Это больше хак, так как аттач порождает файл на диске и на него мы будем давать ссылку.
Голосуй за идеи по развитию API Bitrix:
|
|||||
|
|
|
|
Андрей, а с сервера до яндекса вообще достучаться можно? Ну там telnet?
|
|
|
|
|
|
Семен Люшнин, в select-блок добавьте еще IBLOCK_SECTION_ID (для #SECTION_CODE_PATH#) и другие элементы, от которых у вас зависит ЧПУ
|
|
|
|
|
|
Семен Люшнин, попробуй так:
[CODE]use \Bitrix\Main, \Bitrix\Iblock; Main\Loader::IncludeModule('iblock'); $sectionList = []; $sections = Iblock\SectionTable::getList([ 'select' => [ 'ID', 'NAME', 'SECTION_PAGE_URL_RAW' => 'IBLOCK.SECTION_PAGE_URL' ], 'filter' => [ '=IBLOCK_ID' => 5 ] ]); foreach ($sections as $section) { $sectionList[ $section['ID'] ] = [ 'ID' => $section['ID'], 'NAME' => $section['NAME'], 'SECTION_PAGE_URL' => \CIBlock::ReplaceDetailUrl($section['SECTION_PAGE_URL_RAW'], $section, true, false), ]; } echo "<pre>"; var_dump($sectionList); echo "</pre>";[/CODE] |
|
|
|
|
/opt/webdir/temp/*
Голосуй за идеи по развитию API Bitrix:
|
|||
|
|
|
|
Кирилл Кунгурцев, а вы ядро битрикса в этом файле подключили?
Покажите код файла.
Голосуй за идеи по развитию API Bitrix:
|
|
|
|
|
Откройте исходный код страницы, найдите слово Array и посмотрите вывод. MONEY я привел для моего примера, у вас там может быть что угодно
Голосуй за идеи по развитию API Bitrix:
|
|||
|
|
|
Посмотрите в сходном коде - то что вы видите это обработанный браузером результат. Например, при выводе в браузер массива:
Вы получите вместо:
Вот это
Голосуй за идеи по развитию API Bitrix:
|
|||||||||
|
|
|
|
Кирилл Кунгурцев,
Голосуй за идеи по развитию API Bitrix:
|
|||
|
|
|