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

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

Скачать бриф

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

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

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

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

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



Каталог с разделами и элементами bitrix news

1. Создаем три файла в разделе /catalog

-index.php
-section.php
-detail.php

2. index.php

$APPLICATION->IncludeComponent(
	"bitrix:catalog.section.list",
	"",
	Array(
		"ADD_SECTIONS_CHAIN" => "Y",
		"CACHE_FILTER" => "N",
		"CACHE_GROUPS" => "Y",
		"CACHE_TIME" => "36000000",
		"CACHE_TYPE" => "A",
		"COUNT_ELEMENTS" => "N",
		"FILTER_NAME" => "sectionsFilter",
		"IBLOCK_ID" => "5",
		"IBLOCK_TYPE" => "catalog",
		"SECTION_CODE" => $_REQUEST["SECTION_CODE"],
		"SECTION_FIELDS" => array("", ""),
		"SECTION_ID" => "",
		"SECTION_URL" => "",
		"SECTION_USER_FIELDS" => array("", ""),
		"SHOW_PARENT_NAME" => "Y",
		"TOP_DEPTH" => "2",
		"VIEW_MODE" => "LINE"
	)
);
3. section.php

$APPLICATION->IncludeComponent(
	"bitrix:news.list", 
	".default", 
	array(
		"ACTIVE_DATE_FORMAT" => "d.m.Y H:i",
		"ADD_SECTIONS_CHAIN" => "Y",
		"AJAX_MODE" => "N",
		"AJAX_OPTION_ADDITIONAL" => "",
		"AJAX_OPTION_HISTORY" => "N",
		"AJAX_OPTION_JUMP" => "N",
		"AJAX_OPTION_STYLE" => "Y",
		"CACHE_FILTER" => "N",
		"CACHE_GROUPS" => "Y",
		"CACHE_TIME" => "36000000",
		"CACHE_TYPE" => "A",
		"CHECK_DATES" => "Y",
		"DETAIL_URL" => "",
		"DISPLAY_BOTTOM_PAGER" => "Y",
		"DISPLAY_DATE" => "Y",
		"DISPLAY_NAME" => "Y",
		"DISPLAY_PICTURE" => "Y",
		"DISPLAY_PREVIEW_TEXT" => "Y",
		"DISPLAY_TOP_PAGER" => "N",
		"FIELD_CODE" => array(
			0 => "NAME",
			1 => "PREVIEW_TEXT",
			2 => "PREVIEW_PICTURE",
			3 => "DATE_ACTIVE_FROM",
			4 => "ACTIVE_FROM",
			5 => "SHOW_COUNTER",
			6 => "",
		),
		"FILTER_NAME" => "",
		"HIDE_LINK_WHEN_NO_DETAIL" => "N",
		"IBLOCK_ID" => "5",
		"IBLOCK_TYPE" => "catalog",
		"INCLUDE_IBLOCK_INTO_CHAIN" => "N",
		"INCLUDE_SUBSECTIONS" => "Y",
		"MESSAGE_404" => "",
		"NEWS_COUNT" => "20",
		"PAGER_BASE_LINK_ENABLE" => "N",
		"PAGER_DESC_NUMBERING" => "N",
		"PAGER_DESC_NUMBERING_CACHE_TIME" => "36000",
		"PAGER_SHOW_ALL" => "N",
		"PAGER_SHOW_ALWAYS" => "N",
		"PAGER_TEMPLATE" => ".default",
		"PAGER_TITLE" => "Новости",
		"PARENT_SECTION" => "",
		"PARENT_SECTION_CODE" => $_REQUEST['SECTION_CODE'],
		"PREVIEW_TRUNCATE_LEN" => "",
		"PROPERTY_CODE" => array(
			0 => "",
			1 => "",
		),
		"SET_BROWSER_TITLE" => "N",
		"SET_LAST_MODIFIED" => "N",
		"SET_META_DESCRIPTION" => "N",
		"SET_META_KEYWORDS" => "N",
		"SET_STATUS_404" => "N",
		"SET_TITLE" => "N",
		"SHOW_404" => "N",
		"SORT_BY1" => "ACTIVE_FROM",
		"SORT_BY2" => "SORT",
		"SORT_ORDER1" => "DESC",
		"SORT_ORDER2" => "ASC",
		"STRICT_SECTION_CHECK" => "Y",
		"COMPONENT_TEMPLATE" => ".default"
	),
	false
);
3. detail.php

$APPLICATION->IncludeComponent(
	"bitrix:news.detail", 
	".default", 
	array(
		"ACTIVE_DATE_FORMAT" => "d.m.Y H:i",
		"ADD_ELEMENT_CHAIN" => "Y",
		"ADD_SECTIONS_CHAIN" => "Y",
		"AJAX_MODE" => "N",
		"AJAX_OPTION_ADDITIONAL" => "",
		"AJAX_OPTION_HISTORY" => "N",
		"AJAX_OPTION_JUMP" => "N",
		"AJAX_OPTION_STYLE" => "Y",
		"BROWSER_TITLE" => "-",
		"CACHE_GROUPS" => "Y",
		"CACHE_TIME" => "36000000",
		"CACHE_TYPE" => "A",
		"CHECK_DATES" => "Y",
		"DETAIL_URL" => "",
		"DISPLAY_BOTTOM_PAGER" => "Y",
		"DISPLAY_DATE" => "Y",
		"DISPLAY_NAME" => "Y",
		"DISPLAY_PICTURE" => "Y",
		"DISPLAY_PREVIEW_TEXT" => "Y",
		"DISPLAY_TOP_PAGER" => "N",
		"ELEMENT_CODE" => $_REQUEST["ELEMENT_CODE"],
		"ELEMENT_ID" => "",
		"FIELD_CODE" => array(
			0 => "",
			1 => "",
		),
		"IBLOCK_ID" => "5",
		"IBLOCK_TYPE" => "catalog",
		"IBLOCK_URL" => "",
		"INCLUDE_IBLOCK_INTO_CHAIN" => "N",
		"MESSAGE_404" => "",
		"META_DESCRIPTION" => "-",
		"META_KEYWORDS" => "-",
		"PAGER_BASE_LINK_ENABLE" => "N",
		"PAGER_SHOW_ALL" => "N",
		"PAGER_TEMPLATE" => ".default",
		"PAGER_TITLE" => "Страница",
		"PROPERTY_CODE" => array(
			0 => "",
			1 => "",
		),
		"SET_BROWSER_TITLE" => "N",
		"SET_CANONICAL_URL" => "N",
		"SET_LAST_MODIFIED" => "N",
		"SET_META_DESCRIPTION" => "N",
		"SET_META_KEYWORDS" => "N",
		"SET_STATUS_404" => "Y",
		"SET_TITLE" => "N",
		"SHOW_404" => "N",
		"STRICT_SECTION_CHECK" => "N",
		"USE_PERMISSIONS" => "N",
		"USE_SHARE" => "N",
		"COMPONENT_TEMPLATE" => ".default"
	),
	false
);
4. Правила обработки

  array (
    'CONDITION' => '#^/catalog/([^\\\\/]+)/([^\\\\/]+)/(\\$|\\\\?.*)#',
    'RULE' => 'SECTION_CODE=$1&ELEMENT_CODE=$2',
    'ID' => '',
    'PATH' => '/catalog/detail.php',
    'SORT' => 100,
  ),
 
  array (
    'CONDITION' => '#^/catalog/([0-9a-zA-Z-]+)/.*#',
    'RULE' => 'SECTION_CODE=$1',
    'ID' => '',
    'PATH' => '/catalog/section.php',
    'SORT' => 100,
  ),

Каталог с разделами и элементами bitrix news

1. Создаем три файла в разделе /catalog <br> <br> -index.php <br> -section.php <br> -detail.php <br> <br> 2. index.php <pre><code class="language-php"> $APPLICATION-&gt;IncludeComponent( "bitrix:catalog.section.list", "", Array( "ADD_SECTIONS_CHAIN" =&gt; "Y", "CACHE_FILTER" =&gt; "N", "CACHE_GROUPS" =&gt; "Y", "CACHE_TIME" =&gt; "36000000", "CACHE_TYPE" =&gt; "A", "COUNT_ELEMENTS" =&gt; "N", "FILTER_NAME" =&gt; "sectionsFilter", "IBLOCK_ID" =&gt; "5", "IBLOCK_TYPE" =&gt; "catalog", "SECTION_CODE" =&gt; $_REQUEST["SECTION_CODE"], "SECTION_FIELDS" =&gt; array("", ""), "SECTION_ID" =&gt; "", "SECTION_URL" =&gt; "", "SECTION_USER_FIELDS" =&gt; array("", ""), "SHOW_PARENT_NAME" =&gt; "Y", "TOP_DEPTH" =&gt; "2", "VIEW_MODE" =&gt; "LINE" ) ); </code></pre> 3. section.php <pre><code class="language-php"> $APPLICATION-&gt;IncludeComponent( "bitrix:news.list", ".default", array( "ACTIVE_DATE_FORMAT" =&gt; "d.m.Y H:i", "ADD_SECTIONS_CHAIN" =&gt; "Y", "AJAX_MODE" =&gt; "N", "AJAX_OPTION_ADDITIONAL" =&gt; "", "AJAX_OPTION_HISTORY" =&gt; "N", "AJAX_OPTION_JUMP" =&gt; "N", "AJAX_OPTION_STYLE" =&gt; "Y", "CACHE_FILTER" =&gt; "N", "CACHE_GROUPS" =&gt; "Y", "CACHE_TIME" =&gt; "36000000", "CACHE_TYPE" =&gt; "A", "CHECK_DATES" =&gt; "Y", "DETAIL_URL" =&gt; "", "DISPLAY_BOTTOM_PAGER" =&gt; "Y", "DISPLAY_DATE" =&gt; "Y", "DISPLAY_NAME" =&gt; "Y", "DISPLAY_PICTURE" =&gt; "Y", "DISPLAY_PREVIEW_TEXT" =&gt; "Y", "DISPLAY_TOP_PAGER" =&gt; "N", "FIELD_CODE" =&gt; array( 0 =&gt; "NAME", 1 =&gt; "PREVIEW_TEXT", 2 =&gt; "PREVIEW_PICTURE", 3 =&gt; "DATE_ACTIVE_FROM", 4 =&gt; "ACTIVE_FROM", 5 =&gt; "SHOW_COUNTER", 6 =&gt; "", ), "FILTER_NAME" =&gt; "", "HIDE_LINK_WHEN_NO_DETAIL" =&gt; "N", "IBLOCK_ID" =&gt; "5", "IBLOCK_TYPE" =&gt; "catalog", "INCLUDE_IBLOCK_INTO_CHAIN" =&gt; "N", "INCLUDE_SUBSECTIONS" =&gt; "Y", "MESSAGE_404" =&gt; "", "NEWS_COUNT" =&gt; "20", "PAGER_BASE_LINK_ENABLE" =&gt; "N", "PAGER_DESC_NUMBERING" =&gt; "N", "PAGER_DESC_NUMBERING_CACHE_TIME" =&gt; "36000", "PAGER_SHOW_ALL" =&gt; "N", "PAGER_SHOW_ALWAYS" =&gt; "N", "PAGER_TEMPLATE" =&gt; ".default", "PAGER_TITLE" =&gt; "Новости", "PARENT_SECTION" =&gt; "", "PARENT_SECTION_CODE" =&gt; $_REQUEST['SECTION_CODE'], "PREVIEW_TRUNCATE_LEN" =&gt; "", "PROPERTY_CODE" =&gt; array( 0 =&gt; "", 1 =&gt; "", ), "SET_BROWSER_TITLE" =&gt; "N", "SET_LAST_MODIFIED" =&gt; "N", "SET_META_DESCRIPTION" =&gt; "N", "SET_META_KEYWORDS" =&gt; "N", "SET_STATUS_404" =&gt; "N", "SET_TITLE" =&gt; "N", "SHOW_404" =&gt; "N", "SORT_BY1" =&gt; "ACTIVE_FROM", "SORT_BY2" =&gt; "SORT", "SORT_ORDER1" =&gt; "DESC", "SORT_ORDER2" =&gt; "ASC", "STRICT_SECTION_CHECK" =&gt; "Y", "COMPONENT_TEMPLATE" =&gt; ".default" ), false ); </code></pre> 3. detail.php <pre><code class="language-php"> $APPLICATION-&gt;IncludeComponent( "bitrix:news.detail", ".default", array( "ACTIVE_DATE_FORMAT" =&gt; "d.m.Y H:i", "ADD_ELEMENT_CHAIN" =&gt; "Y", "ADD_SECTIONS_CHAIN" =&gt; "Y", "AJAX_MODE" =&gt; "N", "AJAX_OPTION_ADDITIONAL" =&gt; "", "AJAX_OPTION_HISTORY" =&gt; "N", "AJAX_OPTION_JUMP" =&gt; "N", "AJAX_OPTION_STYLE" =&gt; "Y", "BROWSER_TITLE" =&gt; "-", "CACHE_GROUPS" =&gt; "Y", "CACHE_TIME" =&gt; "36000000", "CACHE_TYPE" =&gt; "A", "CHECK_DATES" =&gt; "Y", "DETAIL_URL" =&gt; "", "DISPLAY_BOTTOM_PAGER" =&gt; "Y", "DISPLAY_DATE" =&gt; "Y", "DISPLAY_NAME" =&gt; "Y", "DISPLAY_PICTURE" =&gt; "Y", "DISPLAY_PREVIEW_TEXT" =&gt; "Y", "DISPLAY_TOP_PAGER" =&gt; "N", "ELEMENT_CODE" =&gt; $_REQUEST["ELEMENT_CODE"], "ELEMENT_ID" =&gt; "", "FIELD_CODE" =&gt; array( 0 =&gt; "", 1 =&gt; "", ), "IBLOCK_ID" =&gt; "5", "IBLOCK_TYPE" =&gt; "catalog", "IBLOCK_URL" =&gt; "", "INCLUDE_IBLOCK_INTO_CHAIN" =&gt; "N", "MESSAGE_404" =&gt; "", "META_DESCRIPTION" =&gt; "-", "META_KEYWORDS" =&gt; "-", "PAGER_BASE_LINK_ENABLE" =&gt; "N", "PAGER_SHOW_ALL" =&gt; "N", "PAGER_TEMPLATE" =&gt; ".default", "PAGER_TITLE" =&gt; "Страница", "PROPERTY_CODE" =&gt; array( 0 =&gt; "", 1 =&gt; "", ), "SET_BROWSER_TITLE" =&gt; "N", "SET_CANONICAL_URL" =&gt; "N", "SET_LAST_MODIFIED" =&gt; "N", "SET_META_DESCRIPTION" =&gt; "N", "SET_META_KEYWORDS" =&gt; "N", "SET_STATUS_404" =&gt; "Y", "SET_TITLE" =&gt; "N", "SHOW_404" =&gt; "N", "STRICT_SECTION_CHECK" =&gt; "N", "USE_PERMISSIONS" =&gt; "N", "USE_SHARE" =&gt; "N", "COMPONENT_TEMPLATE" =&gt; ".default" ), false ); </code></pre> 4. Правила обработки <pre><code class="language-php"> array ( 'CONDITION' =&gt; '#^/catalog/([^\\\\/]+)/([^\\\\/]+)/(\\$|\\\\?.*)#', 'RULE' =&gt; 'SECTION_CODE=$1&amp;ELEMENT_CODE=$2', 'ID' =&gt; '', 'PATH' =&gt; '/catalog/detail.php', 'SORT' =&gt; 100, ), array ( 'CONDITION' =&gt; '#^/catalog/([0-9a-zA-Z-]+)/.*#', 'RULE' =&gt; 'SECTION_CODE=$1', 'ID' =&gt; '', 'PATH' =&gt; '/catalog/section.php', 'SORT' =&gt; 100, ), </code></pre>

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