Подбор компонентов для шаблона в 1С-Битрикс

 

 

search

 

Мы создали скелет сайта, но в нем, пока отсутствует необходимая функциональность. Следующим этапом для нас, должен стать — этап интеграции компонентов в шаблон. Но я хочу немного притормозить и сделать некоторую подготовку к данному важному и объемному этапу работы. Мы должны разобраться, какие части нашего шаблона мы будем заменять и на какие компоненты.

 

Т.к. данный пост рассчитан на людей, которые только начинают осваивать Битрикс и вы пока не знаете, какой компонент за что отвечает, то я рекомендую использовать приведенный ниже материал.

 

Первое на что смотрим:

Здесь приведен пример, какие части шаблона отнести под какие компоненты:

 

ссылка №1 на официальный учебный курс от 1с-Битрикс

 

Если в первом материале вы не нашли нужный вам компонент, тогда переходите по ссылки ниже. В ней вы перейдете на документацию 1С-Битрикс, там увидите список модулей. Ваша задача заключается в выборе модуля, который ориентировочно может решить вашу задачу, определить это, вы сможете по его описанию. Далее жмем на выбранный модуль. В результате откроется новое окно, в котором помимо описание модуля, будет выведен список компонентов, которые зависят от данного модуля, этот нам список то и нужен. Останется выбрать из списка наиболее соответствующий компонент.

 

ссылка №2 на официальную документацию

 

На словах все просто, приведу пример на html+css шаблоне:

 

templeate_html2_small

 

Открываю первую ссылку и по аналогии выделяю какие части моего шаблона можно заменить на какие компоненты, в итоге получилась следующая картина:

 

templeate_part_before_small

 

 

Осталось не выделенные следующие области:

—          в шапки сайта, продукты со скидкой (карусель с кнопками внизу)

—          в правой колонки «последние поступления»

—          под ним, меню-список производителей

—          в левой колонки один из продуктов со скидкой

—          и под ним, подписка по e-mail

Открываю вторую ссылку и ищу подходящие нам компоненты. Здесь я приведу лишь один пример, дабы не занимать слишком много вашего времени.

 

Допустим, нам нужен компонент выводящий форму e-mail подписки.

 

templeate_part_unknown2_small

 

Открываем ссылку на документацию и опираясь на описание, подбираем нужный модуль, для организации подписки по e-mail подходит модуль «subscribe».

 

documentation_selection_module_small

 

 

Перейдем по ссылке и выберем наиболее подходящий нам компонент, т.к. нам нужна просто форма подписки, то нам подойдем компонент «subscribe.form»

 

documentation_choice_component_small

 

 

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

 

В результате, я получаю следующую картину:

 

templeate_part

 

 

Следующий этап — интеграция компонентов




Буду признателен если вы поделитесь данным постом


Ваш комментарий


Ответ в цифрах

 
© s-engineer.ru, 2012-2017 | Все права защищены