В готовом решении «Некстайп: Магнит» используются собственные шаблоны компонентов. По умолчанию они расположены в папке /bitrix/templates/magnet_<ID_сайта>/components/bitrix/<Название_Компонента>/<Название_Шаблона>
В большинстве случаев шаблон имеет название main, но в некоторых случаях шаблонов будет несколько.
Если вам необходимо внести изменения в шаблон, следуйте данной инструкции:
- Сделайте копию шаблона в папке с компонентом.
Например, вам нужно добавить произвольный код на детальную страницу товара. Для этого в разделе /bitrix/templates/magnet_<ID_сайта>/components/bitrix/catalog.element/ создайте папку. Дайте ей понятное название, например main_with_block.
- В эту папку скопируйте содержимое папки main
- В настройках компонента укажите созданный шаблон. В нашем примере это будет каталог.
Готово. Теперь вы можете вести разработку в созданном шаблоне, и изменения не затрутся при обновлении решения.
В случае, если вы вели разработку в шаблоне по умолчанию, в папке с этим шаблоном будут созданы файлы вида
_<Версия_Решения>_template.php — это и есть ваш файл template.php, из которого можно восстановить выполненные доработки.