1с Битрикс создание компонента

Наша компания решила создать новый сайт, по причине того что старый сайт был размещен на joomle еще 1 версии, да и дизайн уже не отвечал современным требованиям. Не говоря уже о новых стандартах и технологиях например HTML 5 и CSS3. И так выбор пал на 1c битрикс. Скажу честно для мне Битрикс был темным лесом. До этого приходилось работать как с Joomla так и с другими движками типа WordPrees или DLE. Но что делать, начальство сказало сделать, надо выполнять. Процесс создания на битриксе проходил с установки, настройки верстки заказанного макета и непосредственно наполнения самого сайта. И вот встал вопрос, как динамически наполняемый материал добавлять в рамках одного и того же дизайна, ответ пришел из гугла создание компонента на 1с битрикс. Переходим к созданию компонента.

1. Структура компонента битрикса

Company — для удобства распределения компанетов сторонних разработчиков и битрикса

Company
|
Название компонента
|
_______ .description.php
_______ .parameters.php
_______ .component.php
_______Template
|
|
|___.default
|
|
|
Template.php

2.Файл .description.php

В данном файле указывается описание вашего компонента название для отображения в системе, иконка, сортировка, подкатегория)

Примечание все файлы в битриксе начаниются со строчки:

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

И так вставляем в этот файл