TEXT_CONDITIONS-array(2) { ["TEXT"]=> string(1227) "<p> Ошибка появляется в случае, когда для компонента не найден шаблон, указанный при его подключении. Соответственно, компонент при этом не работает как положено. </p> Например, при таком подключении компонента:<br> <pre class="hljs php"><?$APPLICATION->IncludeComponent( "bitrix:catalog.section", "new_test_template_123", array( "IBLOCK_ID" => "2", "IBLOCK_TYPE" => "catalog", ) );?> <?$APPLICATION->IncludeComponent( "bitrix:catalog.section", "new_test_template_123", array( "IBLOCK_ID" => "2", "IBLOCK_TYPE" => "catalog", ) );?></pre> <p> </p> <p> на странице будет выведена следующая ошибка: </p> <p> Cannot find 'new_test_template_123' template with page '' </p> <p> <br> </p>" ["TYPE"]=> string(4) "HTML" }
Ошибка появляется в случае, когда для компонента не найден шаблон, указанный при его подключении. Соответственно, компонент при этом не работает как положено.
Например, при таком подключении компонента:<?$APPLICATION->IncludeComponent( "bitrix:catalog.section", "new_test_template_123", array( "IBLOCK_ID" => "2", "IBLOCK_TYPE" => "catalog", ) );?> <?$APPLICATION->IncludeComponent( "bitrix:catalog.section", "new_test_template_123", array( "IBLOCK_ID" => "2", "IBLOCK_TYPE" => "catalog", ) );?>
на странице будет выведена следующая ошибка:
Cannot find 'new_test_template_123' template with page ''
TEXT_INFLUENCE-string(0) ""
TEXT_FIX-array(2) { ["TEXT"]=> string(2358) "<p> В случае появления такой ошибки следует выяснить, существует ли вообще шаблон, который должен быть использован, находится ли он по правильному пути, и нет ли опечаток либо в названии папки шаблона, либо в названии шаблона при подключении. </p> <p> Также, крайне важно понимать, по какому алгоритму Битрикс ищет шаблоны. Его понять достаточно несложно, главное запомнить порядок проверки папок при поиске шаблона. </p> <p> Приведем примеры для случая подключения компонента «bitrix:catalog.section» с шаблоном «new_test_template_123», при этом используется шаблон сайта «my_site_template». </p> <p> </p> <ol> <li>/local/templates/my_site_template/components/bitrix/catalog.section/new_test_template_123/template.php</li> <li>/local/templates/.default/components/bitrix/catalog.section/new_test_template_123/template.php</li> <li>/bitrix/templates/my_site_template/components/bitrix/catalog.section/new_test_template_123/template.php</li> <li>/bitrix/templates/.default/components/bitrix/catalog.section/new_test_template_123/template.php</li> <li>/bitrix/components/bitrix/catalog.section/templates/new_test_template_123/template.php</li> </ol> <p> Т.е. Битрикс поочередно проверяет указанные файлы, и останавливается на первом найденном. Если ни одного не найдено - будет показана ошибка. </p> <p> Т.е. решение заключается в проверке расположения шаблона - при этом важно учесть все возможные опечатки и другие аспекты, которые могут привести к путанице. </p> <p> </p> <p> </p>" ["TYPE"]=> string(4) "HTML" }
В случае появления такой ошибки следует выяснить, существует ли вообще шаблон, который должен быть использован, находится ли он по правильному пути, и нет ли опечаток либо в названии папки шаблона, либо в названии шаблона при подключении.
Также, крайне важно понимать, по какому алгоритму Битрикс ищет шаблоны. Его понять достаточно несложно, главное запомнить порядок проверки папок при поиске шаблона.
Приведем примеры для случая подключения компонента «bitrix:catalog.section» с шаблоном «new_test_template_123», при этом используется шаблон сайта «my_site_template».
Т.е. Битрикс поочередно проверяет указанные файлы, и останавливается на первом найденном. Если ни одного не найдено - будет показана ошибка.
Т.е. решение заключается в проверке расположения шаблона - при этом важно учесть все возможные опечатки и другие аспекты, которые могут привести к путанице.
TEXT_HELP-array(2) { ["TEXT"]=> string(516) "<p> Мы имеем огромный опыт, на протяжении почти <b>15 лет</b> помогая клиентам в решении самых различных проблем на их сайтах, в т.ч. самых сложных. </p> <p> Поэтому, если Вы не имеете возможности решить эту проблему самостоятельно, обращайтесь к нам - мы поможем. </p>" ["TYPE"]=> string(4) "HTML" }
Мы имеем огромный опыт, на протяжении почти 15 лет помогая клиентам в решении самых различных проблем на их сайтах, в т.ч. самых сложных.
Поэтому, если Вы не имеете возможности решить эту проблему самостоятельно, обращайтесь к нам - мы поможем.
По всем вопросам обращайтесь по нашим контактным данным: