Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!
Спасибо, что откликнулся. Мне бы на этом примере разобраться, с остальными проблемами проще будет.
Еще раз подробнее опишу проблему.
Есть у меня в каталоге раздел Газовые проточные водонагреватели. Там 3 товара, цена их должна выводиться в рублях, но в зависимости от курса евро на текущий день. Мне посоветовали функцию
string CurrencyFormat(float fSum, string strCurrency);
fSum Денежная сумма, которую нужно сформатировать.
strCurrency Валюта, по правилам которой нужно производить форматирование.
Теперь мне надо скопировать шаблон компонента, который выводит эти 3 товара на странице. Захожу в режим Разработка, появляются ссылки для редактирования. Но там пункт скопировать шаблон компонента есть только у двух компонентов: bitrix:breadcrumb(не тот, что нужен) и bitrix:catalog(Полный каталог). Вот его мне надо копировать? Я пробовал его копировать, но он применяется на все страницы каталога, а не только на ту, кеоторая мне нужна.
ok, вроде все просто. Помоги, пожалуйста, разобраться до конца.
Представлен каталог книг. Скопировал я шаблон компонента bitrix:catalog в шаблон evro.
Путь к компоненту bitrix\templates\evro\components\bitrix\catalog\evro.
1. Не могу применить свой шаблон к компоненту. В раскрывающемся списке есть два пункта: системный default и системный offers. Как применить свой шаблон evro не знаю.
Вот вижу можно поставить сразу свой шаблон при создании, но он должен быть скопирован либо в системную папку, либо в текущую.
2. Допустим, применил свой шаблон и могу его теперь редактировать. Раз каталог книг выводится компонентом bitrix:catalog.top, значит и редактировать мне надо файл C:\Program Files\Bitrix Environment\www\bitrix\templates\evro\components\bitrix\catalog\evro\bitrix\catalog.top\.default\template.php. Так?
И снова мой новый шаблон применяется для всего каталога.