Scania.Транссервис. Официальный дилер Scania в Нижнем Новгороде
О компании
  • Транссервис сегодня
  • История развития
  • Контакты
  • Новости
  • Вакансии
Продажа техники
  • Среднетоннажная техника FAW
    • Шасси
  • FAW
    • Седельный тягач
    • Самосвал
    • Спецтехника
    • Шасси
    • FAW TIGER 6G
  • SITRAK
    • Седельный тягач
    • Самосвал
  • HOWO
    • Самосвал
  • Среднетоннажная техника FOTON
  • Dongfeng
    • Седельный тягач
    • Самосвал
  • Техника с пробегом
    • Седельный тягач
  • Прицепная техника
    • Krone
    • KAILE
Сервис
Запасные части
Услуги
  • Лизинг
  • Ответственное хранение техники
  • Телематика
  • Грузовая мойка
  • Гостехосмотр
  • Тест-драйв
Для водителей
Вакансии
Ещё
    Задать вопрос
    Нижний Новгород
    Нижний Новгород
    Саранск
    +7 (831) 212-38-38
    Заказать звонок
    info@transserv.net
    • Вконтакте
    • Instagram
    • YouTube
    Scania.Транссервис. Официальный дилер Scania в Нижнем Новгороде
     
    Нижний Новгород
    Нижний Новгород
    Саранск
    +7 (831) 212-38-38
    Заказать звонок
    О компании
    • Транссервис сегодня
    • История развития
    • Контакты
    • Новости
    • Вакансии
    Продажа техники
    • Среднетоннажная техника FAW
      • Шасси
    • FAW
      • Седельный тягач —
      • Самосвал —
      • Спецтехника —
      • Шасси —
      • FAW TIGER 6G
    • SITRAK
      • Седельный тягач —
      • Самосвал
    • HOWO
      • Самосвал
    • Среднетоннажная техника FOTON
    • Dongfeng
      • Седельный тягач —
      • Самосвал
    • Техника с пробегом
      • Седельный тягач
    • Прицепная техника
      • Krone —
      • KAILE
    Сервис
    Запасные части
    Услуги
    • Лизинг
    • Ответственное хранение техники
    • Телематика
    • Грузовая мойка
    • Гостехосмотр
    • Тест-драйв
    Для водителей
    Вакансии
      Scania.Транссервис. Официальный дилер Scania в Нижнем Новгороде
      О компании
      • Транссервис сегодня
      • История развития
      • Контакты
      • Новости
      • Вакансии
      Продажа техники
      • Среднетоннажная техника FAW
        • Шасси
      • FAW
        • Седельный тягач —
        • Самосвал —
        • Спецтехника —
        • Шасси —
        • FAW TIGER 6G
      • SITRAK
        • Седельный тягач —
        • Самосвал
      • HOWO
        • Самосвал
      • Среднетоннажная техника FOTON
      • Dongfeng
        • Седельный тягач —
        • Самосвал
      • Техника с пробегом
        • Седельный тягач
      • Прицепная техника
        • Krone —
        • KAILE
      Сервис
      Запасные части
      Услуги
      • Лизинг
      • Ответственное хранение техники
      • Телематика
      • Грузовая мойка
      • Гостехосмотр
      • Тест-драйв
      Для водителей
      Вакансии
        Scania.Транссервис. Официальный дилер Scania в Нижнем Новгороде
        Scania.Транссервис. Официальный дилер Scania в Нижнем Новгороде
        • Нижний Новгород
          • Города
          • Нижний Новгород
          • Саранск
        • О компании
          • Назад
          • О компании
          • Транссервис сегодня
          • История развития
          • Контакты
          • Новости
          • Вакансии
        • Продажа техники
          • Назад
          • Продажа техники
          • Среднетоннажная техника FAW
            • Назад
            • Среднетоннажная техника FAW
            • Шасси
          • FAW
            • Назад
            • FAW
            • Седельный тягач
            • Самосвал
            • Спецтехника
            • Шасси
            • FAW TIGER 6G
          • SITRAK
            • Назад
            • SITRAK
            • Седельный тягач
            • Самосвал
          • HOWO
            • Назад
            • HOWO
            • Самосвал
          • Dongfeng
            • Назад
            • Dongfeng
            • Седельный тягач
            • Самосвал
          • Техника с пробегом
            • Назад
            • Техника с пробегом
            • Седельный тягач
          • Прицепная техника
            • Назад
            • Прицепная техника
            • Krone
            • KAILE
        • Сервис
        • Запасные части
        • Услуги
        • Для водителей
        • Вакансии
        • +7 (831) 212-38-38
        info@transserv.net
        • Вконтакте
        • Instagram
        • YouTube
        • Главная
        • Типовые примеры
        • Мои компоненты

        Мои компоненты

        • Как сделать свой компонент?
          • Как сделать свой компонент?
          • Список новостей
          • Новость детально
          • Комплексный компонент
          • Комплексный компонент. ЧПУ
        • Список новостей
        • Новость детально
        • Комплексный компонент
        • Комплексный компонент. ЧПУ
        Оставить заявку

        Многие задачи на сайте можно решить, используя стандартные компоненты. Достаточно бывает изменения шаблона компонента или использование обработки параметров компонента в файле result_modifier.php.

        Файл result_modifier.php, подключается непосредственно перед подключением шаблона компонента. Этот файл получает на вход массив результатов работы компонента и массив параметров вызова компонента. Таким образом, можно изменить массив результатов работы компонента под конкретный шаблон.

        Например, системный компонент полностью подходит для сайта, за исключением того, что он не возвращает какое-то дополнительное поле. В данном случае следует создать файл result_modifier.php в шаблоне компонента и дописать в массив результатов работы компонента дополнительное поле. Могут быть и другие варианты использования этого файла.

        Однако для решения некоторых задач может потребоваться создание собственных компонентов.

        Собственные компоненты могут быть созданы пользователем самостоятельно в соответствии с документацией. Или же они могут быть созданы на основе системных компонентов, путем упрощения или частичного изменения функционала.

        Все компоненты находятся в папке /bitrix/components/. Системные компоненты находятся в папке /bitrix/components/bitrix/. Содержимое этой папки обновляется системой обновлений и не может изменяться пользователями.

        Внимание! Изменение чего-либо в папке системных компонентов /bitrix/components/bitrix/ может привести к непредсказуемым последствиям.

        Пользовательские компоненты могут находиться в любых других подпапках папки /bitrix/components/, например в данном демонстрационном проекте специально создана папка /bitrix/components/demo/, в которой размещаются примеры пользовательских компонентов.

        В качестве примеров пользовательских компонентов представлены следующие:

        • Компонент показа списка новостей
        • Компонент показа детальной страницы новостей
        • Комплексный компонент новостей news

        На страницах данного раздела приведены примеры их подключения и использования.

        Подключение компонентов выполняется в визуальном редакторе:

        Мои компоненты

        В коде страницы подключение компонента выполняется следующим образом:

        <?$APPLICATION->IncludeComponent("demo:news.detail", ".default", Array(
           "IBLOCK_TYPE" => "news",
           "IBLOCK_ID" => "3",
           "ELEMENT_ID" => $_REQUEST["ID"],
           "IBLOCK_URL" => "news_list.php",
           "CACHE_TYPE" => "A",
           "CACHE_TIME" => "3600",
           "DISPLAY_PANEL" => "N",
           "SET_TITLE" => "Y",
           "ADD_SECTIONS_CHAIN" => "N",
           "DISPLAY_DATE" => "Y",
           "DISPLAY_NAME" => "N",
           "DISPLAY_PICTURE" => "Y"
         )
        );?>

        Обратите внимание: название подпапки папки /bitrix/components/ используется для группировки компонентов и при их подключении. Например, все системные компоненты расположены в папке /bitrix/components/bitrix.

        Соответствующий код подключения системных компонентов выглядит следующим образом:

        $APPLICATION->IncludeComponent("bitrix:news.line", ...)

        Для пользовательских компонентов из папки /bitrix/components/demo подключение выполняется так:

        $APPLICATION->IncludeComponent("demo:news.line", ...)

        Обратите внимание, создание пользовательского компонента на основе системного имеет определенные минусы: компонент не будет обновляться , а значит не будут исправляться ошибки и добавляться новый функционал.

        Подробную информацию по созданию компонентов вы можете найти в документации для разработчика.

        Услуги
        Лизинг
        Ответственное хранение техники
        Телематика
        Грузовая мойка
        Гостехосмотр
        Тест-драйв
        Продукция
        Среднетоннажная техника FAW
        FAW
        SITRAK
        HOWO
        Среднетоннажная техника FOTON
        Dongfeng
        Техника с пробегом
        Прицепная техника
        Компания
        Транссервис сегодня
        История развития
        Контакты
        Новости
        Вакансии
        Сервис
        Запасные части
        Услуги
        Спецпредложения
        Реквизиты
        Скачать образец доверенности
        +7 (831) 212-38-38
        Заказать звонок
        info@transserv.net
        • Вконтакте
        • YouTube
        Политика конфиденциальности
        © 2025 Все права защищены.
        Заказать звонок
        Оставить заявку