Никогда не редактируйте оригинальные шаблоны **
( brands
в вашем случае), так как они будут перезаписаны при следующем обновлении решения “Аспро”. Всегда создавайте копию.
Вот какие опции вам нужно выбрать в этом окне.
Заполните поля следующим образом:
-
** Название нового шаблона компонента: **
-
Оставьте
brands1. Это хорошее, понятное имя для вашей кастомизированной версии. -
** Копировать в шаблон сайта: **
-
** Обязательно выберите: **
текущий / aspro-lite (Аспро: ЛайтШॉप)
**
Почему это важно: **
Вы создаете копию шаблона компонента *
внутри *
вашего шаблона сайта. Это стандартная и рекомендуемая практика в Bitrix. Система сначала будет искать шаблон в папке aspro-lite
, найдет вашу копию brands1
и применит ее. Обновления решения “Аспро” эту папку не затронут, и ваши изменения сохранятся.
-
** Применить новый шаблон компонента: **
-
** Поставьте галочку. ** Это очень удобно. Система автоматически сохранит настройки компонента, чтобы он сразу начал использовать ваш новый шаблон
brands1. Вам не придется делать это вручную. -
** Перейти к редактированию шаблона: **
-
** Поставьте галочку. ** После сохранения вас сразу перенаправит в редактор файла
template.phpдля вашего нового шаблонаbrands1, и вы сможете вставить туда код.
Итоговая инструкция (что делать прямо сейчас):
-
В открытом окне (которое вы показали) установите значения, как описано выше:
-
Название:
brands1 -
Копировать в:
текущий / aspro-lite -
Галочки: “Применить…” и “Перейти…”
-
Нажмите кнопку ** “Сохранить” ** .
-
Вас перенаправит на страницу редактирования файла. ** Полностью удалите ** всё, что там есть, и вставьте код, который я предоставил в предыдущем ответе.
-
Сохраните изменения в файле.
-
Перейдите на страницу сайта и очистите кеш (Ctrl+F5), чтобы увидеть результат.
Куда физически будет скопирован шаблон?
После этих действий Bitrix создаст для вас новый шаблон по следующему пути на вашем сервере:
/local/templates/aspro-lite/components/bitrix/news.list/brands1/
(Вместо bitrix/news.list
может быть другой путь, например, aspro/brands.lite
, в зависимости от того, какой именно компонент используется, но это не так важно — главное, что он будет в папке вашего шаблона сайта aspro-lite
). *
Именно в файле template.php
по этому пути и нужно будет разместить ваш новый код. Но так как вы поставите галочку “Перейти к редактированию”, система сама откроет вам нужный файл.
Ищете надежного партнера по веб-разработке и автоматизации? Мы помогаем бизнесу расти с помощью современных технологий, автоматизации процессов и экспертного SEO. Свяжитесь с нами, чтобы обсудить вашу задачу.