от 29 900 руб.
Сайт визитка
  • Удобное управление контентом
  • Гарантия на проект 5 лет
  • Онлайн чат в подарок!
  • Бесплатная установка SSL сертификата
от 69 900 руб.
Корпоративный сайт
  • Разработка по Вашему дизайн-макету
  • Реализация любой бизнес логики
  • Первичная внутренняя SEO настройка
  • Удобное управление услугами компании
  • Формы обратной связи
  • Самостоятельная регистрация пользователя на сайте
от 59 900 руб.
Сайт-каталог
  • Подборка дизайна с учетом Ваших пожеланий
  • Настройка системы управления для самостоятельного наполнения
  • Запуск сайта в короткие сроки
  • Бесплатная настройка хостинга
  • Гарантия на проект 5 лет
  • Бесплатное подключение SSL сертификата
от 99 900 руб.
Интернет-магазин
  • Удобное управление интернет-магазином
  • Интеграция со всеми популярными системами оплаты
  • Выгрузка на Яндекс.Маркет
  • Персональный раздел с историей заказов
  • Гибкая система скидок
  • Умный фильтр по любым характеристикам
  • Складской учёт
Узнать точную стоимость разработки сайта:

Сперва необходимо достаточно подробно заполнить бриф.

Скачать бриф

После заполнения выслать на почту implementator@softwarepass.ru

В течение одного рабочего для Вам будет предоставлена конечная цена разработки сайта

В стоимость разработки включено:
  • Установка и первичная настройка CMS 1C-Bitrix
  • Технология композитный сайт
  • Проактивная защита и веб-антивирус*
  • Структура для сайта
  • Инструкция по сайту

Всё ПО регистируется на Ваше имя.

* защита и веб-антивирус предоставляется только при покупки 1С-Битрикс редакции "стандарт" и выше.


Получить все id разделов и подразделов каталога по id инфоблока. Битрикс

Получить все id разделов и подразделов каталога по id инфоблока


$rsParentSection = CIBlockSection::GetList(
	Array('name' => 'asc'),
	Array('IBLOCK_ID' => 21, 'ACTIVE' => 'Y')
);

while ($arParentSection = $rsParentSection->GetNext()) {

    $arrFullListSection[] = $arParentSection["ID"];

	$arFilter = array(
        'IBLOCK_ID' => $arParentSection['IBLOCK_ID'],
        '>LEFT_MARGIN' => $arParentSection['LEFT_MARGIN'],
        ' $arParentSection['RIGHT_MARGIN'],
        '>DEPTH_LEVEL' => $arParentSection['DEPTH_LEVEL']
    );

    /* делаем запрос внутри запроса по id подраздела */
	$rsSect = CIBlockSection::GetList(array('left_margin' => 'asc'), $arFilter);

	while ($arSect = $rsSect->GetNext()){
        $arrFullListSection[] = $arSect["ID"];
	}
}

echo '
';
var_dump($arrFullListSection);
echo '
';

Получить все id разделов и подразделов каталога по id инфоблока. Битрикс

<p>Получить все id разделов и подразделов каталога по id инфоблока</p> <pre><code class="language-php language-html"> $rsParentSection = CIBlockSection::GetList( Array('name' =&gt; 'asc'), Array('IBLOCK_ID' =&gt; 21, 'ACTIVE' =&gt; 'Y') ); while ($arParentSection = $rsParentSection-&gt;GetNext()) { $arrFullListSection[] = $arParentSection["ID"]; $arFilter = array( 'IBLOCK_ID' =&gt; $arParentSection['IBLOCK_ID'], '&gt;LEFT_MARGIN' =&gt; $arParentSection['LEFT_MARGIN'], '<span> $arParentSection['RIGHT_MARGIN'], '&gt;DEPTH_LEVEL' =&gt; $arParentSection['DEPTH_LEVEL'] ); /* делаем запрос внутри запроса по id подраздела */ $rsSect = CIBlockSection::GetList(array('left_margin' =&gt; 'asc'), $arFilter); while ($arSect = $rsSect-&gt;GetNext()){ $arrFullListSection[] = $arSect["ID"]; } } echo '<pre>'; var_dump($arrFullListSection); echo '</pre>'; </span></code></pre>

Назад в раздел