Добро пожаловать на сайт <БагБД>, где вы можете задавать вопросы о программировании и разработке на Битрикс и Битрикс24, и получать быстрые и квалифицированные ответы от профессионалов!

catalog.section. вопрос по шаблону

00 голосов
9
Возникла такая проблема:
Вставляю компонент catalog.section.
Код
$APPLICATION->IncludeComponent("bitrix:catalog.section", "prices",
 array("IBLOCK_ID"=>"22",
 "PAGE_ELEMENT_COUNT"=>"50",
 "DISPLAY_TOP_PAGER"=>"N"));

Хочу отредактировать шаблон. Открываю bitrix\components\bitrix\catalog.section\templates\prices\template.php, редактирую, а изменений никаких нет.
Подозреваю, что редактирую что то не то. Но ни как не могу понять, что же тогда надо редактировать?
Надеюсь на помощь/подсказку.
спросил 22 Май, 13 от katena (280 баллов)

9 Ответы

00 голосов
Вы скопировали шаблон компонента к себе в папку шаблона сайта?

Внимание!
Изменение содержимого папки системных компонентов /bitrix/components/bitrix/ может привести к непредсказуемым последствиям.


Вам надо скопировать его в папку bitrix/templates/имя_вашего_шаблона/components/bit­rix/название_компонента
ответил 22 Май, 13 от Serofim (800 баллов)
00 голосов
Я скопировал дефолтный шаблон и переименовал его в "prices". И его уже пытаюсь редактировать. Сам компонент не трогаю.
ответил 22 Май, 13 от katena (280 баллов)
00 голосов
уточните желаемые изменения?
ответил 11 Авг, 13 от Serofim (800 баллов)
00 голосов
Если в папке /bitrix/templates/шаблон/components/bitrix или в /bitrix/templates/.default/components/bitrix есть папка catalog.section/prices, то шаблон будет применятсья из нее, несмотря на наличие такого шаблона в папке самого компонента (/bitrix/components/bitrix/catalog.section/templates).
И не забывайте после изменений вычищать кеш.
ответил 11 Ноя, 13 от Eddie (2,060 баллов)
00 голосов
Вообще хочу изменить структуру таблицы вывода.

Нет. Шаблон изменил.
ответил 19 Фев, 14 от katena (280 баллов)
00 голосов
Сейчас у меня шаблон компонента находится в /bitrix/templates/prices/components/bitrix/catalog­.section/template.php - я вот его и редактирую.
ответил 10 Июнь, 14 от katena (280 баллов)
00 голосов
У вас шаблон сайта называется тоже "prices", как шаблон компонента? Тогда попробуйте
/bitrix/templates/prices/components/bitrix/catalog­.section/prices/template.php
Если шаблон сайта не "prices", тогда например
/bitrix/templates/.default/components/bitrix/catalog­.section/prices/template.php
ответил 09 Окт, 14 от Eddie (2,060 баллов)
00 голосов
Уже перепробывал все варианты. Всё равно на редактирование шаблона никакой реакции.
ответил 10 Фев, 15 от katena (280 баллов)
00 голосов
Хм, ну даже не знаю что думать. Если вы редактируете через браузер, проверьте, есть ли права на изменение файлов у битрикса (апача). Возможно еще, файл редактируется не на том сервере, на котором смотрится :)
Попробуйте отследить через <?echo (__FILE__);?>, что же происходит и где что подключается. На время тестов отключите кеш.
ответил 22 Май, 15 от Eddie (2,060 баллов)

Похожие вопросы

0 голосов
5 ответов
спросил 05 Сен, 13 от BedSit (240 баллов)
0 голосов
0 ответов
0 голосов
2 ответов
спросил 30 Ноя, 13 от Smoki (100 баллов)
0 голосов
0 ответов
0 голосов
2 ответов