[QUOTE]eses написал:
Добрый день.
Как можно оперативно понять какой шаблон ( физический путь к нему ) используется в данный момент компонентой на данной странице скажем. Проблема в чем : пытаюсь сменить шаблон вывода секции каталога, все обыскал - понять не могу, откуда берется шаблон, а ищу ( смешно наверно ) так - открываю template.php и удаляю все - затем сохраняю - затем обновляю сайт - если попал - вот он! всегда такой способ прокатывал ну максимум пара попыток, а вот сейчас не могу найти и все, весь каталог перерыскал.[/QUOTE]
отвечено на этот вопрос было давно, но мне хотелось бы дать более полный ответ для более опытных пользователей.
[CODE]<?$APPLICATION->IncludeComponent(
"*:news", // - * проще говоря папка
"*",/* проще говоря имя шаблона, если поле пустое то папка '.default'.
Если к примеру вы скопировали шаблон то запомните его название,
и ищите его в /bitrix/templates/.default/components/bitrix/news/имя шаблона/
Так же вы можете создавать свои компоненты своего шаблона сайта в папке /bitrix/templates/%имя шаблона%/components/bitrix/news/
Если вы скопировали целиком весь компонент, то перегрузится так же код компонента, кроме шаблонов
В первую очередь Битрикс ищет в папке ШАБЛОНА /bitrix/templates/%имя шаблона%/components/
Далее он идёт в папку /bitrix/templates/.default/components/
Далее он идёт в стандартную папку /bitrix/components/ */
Array(),
false
);?>[/CODE]
если после этого Вы до сих пор не нашли файл работы компонента, значит кто-то нашел новый способ его использования.
Добрый день.
Как можно оперативно понять какой шаблон ( физический путь к нему ) используется в данный момент компонентой на данной странице скажем. Проблема в чем : пытаюсь сменить шаблон вывода секции каталога, все обыскал - понять не могу, откуда берется шаблон, а ищу ( смешно наверно ) так - открываю template.php и удаляю все - затем сохраняю - затем обновляю сайт - если попал - вот он! всегда такой способ прокатывал ну максимум пара попыток, а вот сейчас не могу найти и все, весь каталог перерыскал.[/QUOTE]
отвечено на этот вопрос было давно, но мне хотелось бы дать более полный ответ для более опытных пользователей.
[CODE]<?$APPLICATION->IncludeComponent(
"*:news", // - * проще говоря папка
"*",/* проще говоря имя шаблона, если поле пустое то папка '.default'.
Если к примеру вы скопировали шаблон то запомните его название,
и ищите его в /bitrix/templates/.default/components/bitrix/news/имя шаблона/
Так же вы можете создавать свои компоненты своего шаблона сайта в папке /bitrix/templates/%имя шаблона%/components/bitrix/news/
Если вы скопировали целиком весь компонент, то перегрузится так же код компонента, кроме шаблонов
В первую очередь Битрикс ищет в папке ШАБЛОНА /bitrix/templates/%имя шаблона%/components/
Далее он идёт в папку /bitrix/templates/.default/components/
Далее он идёт в стандартную папку /bitrix/components/ */
Array(),
false
);?>[/CODE]
если после этого Вы до сих пор не нашли файл работы компонента, значит кто-то нашел новый способ его использования.