Владимир Тот самый Владимир Владимирович: Я не знаю что вы там меняли, но все файлы шаблона каталога товаров судя по всему у вас находятся тут -bitrix\templates\master-start\components\bitrix\catalog\catalog\ -его вы кстати скидывали.
Владимир Тот самый Владимир Владимирович: Вам нужно найти в файле шаблона template.php компонента bitrix:catalog.section участок кода class="production-desc-text", в этом блоке у вас выводится цена, выше тега цены в начале этого блока вставить Артикул:<?echo $arItem['ID'];?>
Также убрать вывод массива
Владимир Тот самый Владимир Владимирович: начнем с того, что вам нужно нормально сформулировать задачу, прикрепить скриншоты с пояснениями. Мне до сих пор не понятно что вам нужно. Любой каталог в битриксе состоит из списка товаров (это и есть bitrix:catalog.section) и детальной карточки товара (это уже другой компонент). Так вот мне непонятно где и в каком месте нужно и что вам вывести.
https://yadi.sk/i/nPPOPNJhtyejZ я вроде уже и так доходчиво объясняю, скриншоты делаю.
Вам нужно править и работать с файлом шаблона template.php компонента bitrix:catalog.section
<?echo $arItem['ID'];?> -можете этот код вставить. а можете посмотреть доступные данные массива с помощью <?print_r($arResult);?>, вставьте этот код внизу template.php компонента bitrix:catalog.section и получите все доступные данные архива на странице.
bitrix\catalog\catalog\sections.php - файл шаблона bitrix:catalog, а товары выводятся в bitrix:catalog.section. В режиме редактирования доступен для редактирования как шаблон компонента bitrix:catalog, так и bitrix:catalog.section, который входит в его состав в данном случае.
<?$intSectionID = $APPLICATION->IncludeComponent(
"bitrix:catalog.section",
$SectionTemplate,
Меня этот момент смущает $SectionTemplate, непонятен точный путь к файлу шаблона bitrix:catalog.section https://yadi.sk/i/R7R3wI3gtybrH - https://yadi.sk/i/YJrSfwQZtybxV на скриншоте я показал где путь посмотреть при редактировании. Дальше именно в этом файле шаблона выводить нужные значения.
путь: домен\шаблон сайта\components\bitrix\catalog\catalog\bitrix\catalog.section\.default - файл template.php
<?print_r($arResult);?> -выводите массив и смотрите. что вам нужно из него вывести
Владимир Тот самый Владимир Владимирович: на той странице где анонсы товара и куда нужно вывести ID, переходите в режим правки, наводите на товары, появляется шестеренка, нажимаете на нее и там будет написано какой это компонент
Владимир Тот самый Владимир Владимирович: Это достигается правкой шаблона в котором выводятся товары, где в нужном месте кода с учетом html выводится переменная массива с ключом ID.
Владимир Тот самый Владимир Владимирович: на странице списка товаров (каталога) или непосредственно в детальной странице товара в режиме правки (включаете в правом углу сайта рычажок), наводите на область товаров или на товар и появляется шестеренка с настройками компонента
В профилях разработчиков на опенкарте посмотрите ссылки на личные сайты, как правило многие ведут свои блоги, там также сможете почерпнуть что-то стоящее