**
Никогда не редактируйте оригинальные шаблоны **
( brands
в вашем случае), так как они будут перезаписаны при следующем обновлении решения “Аспро”. Всегда создавайте копию.
Вот какие опции вам нужно выбрать в этом окне.
Заполните поля следующим образом:
-
** Название нового шаблона компонента: **
<li>
Оставьте `
brands1 `
. Это хорошее, понятное имя для вашей кастомизированной версии.
-
** Копировать в шаблон сайта: **
<li> **
Обязательно выберите: ** `
текущий / aspro-lite (Аспро: ЛайтШॉप) `
**
Почему это важно: **
Вы создаете копию шаблона компонента *
внутри *
вашего шаблона сайта. Это стандартная и рекомендуемая практика в Bitrix. Система сначала будет искать шаблон в папке aspro-lite
, найдет вашу копию brands1
и применит ее. Обновления решения “Аспро” эту папку не затронут, и ваши изменения сохранятся.
** Применить новый шаблон компонента: **
<li> **
Поставьте галочку. **
Это очень удобно. Система автоматически сохранит настройки компонента, чтобы он сразу начал использовать ваш новый шаблон `
brands1 `
. Вам не придется делать это вручную.
-
** Перейти к редактированию шаблона: **
<li> **
Поставьте галочку. **
После сохранения вас сразу перенаправит в редактор файла `
template.php `
для вашего нового шаблона `
brands1 `
, и вы сможете вставить туда код.
Итоговая инструкция (что делать прямо сейчас):
-
В открытом окне (которое вы показали) установите значения, как описано выше:
<li>
Название: `
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по этому пути и нужно будет разместить ваш новый код. Но так как вы поставите галочку “Перейти к редактированию”, система сама откроет вам нужный файл.