Задать вопрос
@kdeit

Какой правильный путь работы с шаблонами Битрикс?

При установке Битрикса в комплекте идёт шаблон интернет-магазина с неплохим функционалом. Но постоянно нужно что-то менять. И работа превращается в ад.
Вопрос: как кто работает с Битриксом? Постоянно кастомизируете родной шаблон или с нуля пишете свой и потом используете его в своих проектах?
  • Вопрос задан
  • 720 просмотров
Подписаться 2 Оценить Комментировать
Пригласить эксперта
Ответы на вопрос 4
leahch
@leahch
3D специалист. Dолго, Dорого, Dерьмово.
Увы, все так с битриксом и работают. Метод copy-paste. Причем в этой системе он возведен в абсолют! Берете готовый шаблон страницы с двумя-тремя комплексными компонентами, копируете ее, меняете css, копируете комплексные компоненты этой страницы, меняете их код и css/javascript, затем, методом визуального осмотра находите компоненты, включенные в комплексные компоненты, копируете, изменяете и так по кругу.
Да, можно взять сторонний компонент, но оказывается, что он не работает с вашей версией, плюетесь, пишете разработчику компонента, обнаруживаете у него запой, переписываете, да-да, именно копированием.
Ура! У вас есть первый ваш компонент! Вы его бережно откладываете. Через пол года у вас 20 компонентов. Вы ставите сайт, второй, третий заказчикам, и настоятельно не рекомендуете обновлять систему.
И так по кругу. На седьмом круге происходит прозрение, но очередной заказчик настаивает именно на битриксе... Ад - он здесь и сейчас :-)
Ответ написан
Комментировать
@cirega
Пишу сейчас магазин на работе достаточно сложный, в первый раз не использую стандартные шаблоны компонентов битрикс, и все не так страшно как казалось бы
Ответ написан
Комментировать
А что мешает использовать любой другой шаблон? Поменять шаблон для сайта очень просто, наверно вы знаете как...
Ответ: Беру готовый шаблон (не в битриксе), более менее подходящий, и кастомизирую его под задачу. С нуля конечно тоже можно, но это выгодно Вам?
Ответ написан
Комментировать
У меня обычно порядок такой.
Ставлю Битрикс с тем, что есть.
Натягиваю тот HTML, который нужен. Со всеми шаблонами компонентов, ессено.
Пока моим клиентам достаточно тех компонентов, которые идут в коробке. Так что, необходимости писать логику не было, а с шаблонами компонентов все достаточно просто.
Имхо, некоторая тяжеловесность Битрикса связана как раз с тем, что компонент берет из базы вообще все данные по теме компонента. Это здорово грузит базу, но в шаблоне вы просто выводите нужные значения из массива и все.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы