Нуб разрабатывает тему Magento, и я не могу понять, почему Magento не использует путь, указанный в действии setTemplate для catalog.xml.
У меня есть собственная тема в / app / design / frontend / default / mycustomtheme, и я исправляю файлы из базы и вносю изменения.
Я скопировал /app/design/frontend/base/default/layout/catalog.xml в мою пользовательскую тему по адресу /app/design/frontend/default/mycustomtheme/layout/catalog.xml. Я установил шаблон как определенный файл phtml ...
<catalog_product_view translate="label">
<label>Catalog Product View (Any)</label>
<!-- Mage_Catalog -->
<reference name="root">
<action method="setTemplate"><template>page/2column.phtml</template></action>
</reference>
Все же это не работает. Может кто-то определить, в чем проблема? У меня отключен весь кэш и другие изменения, которые я делаю, я сразу вижу, но только не этот.
edit: Должен заметить, если я изменю что-то еще в узле catalog_product_view xml, я вижу, что эти изменения отражаются. Например, если я удаляю <action method="addJs"><script>varien/product.js</script></action>
, то вижу, что ссылка удалена в визуализированном html-файле.
edit2: Добавление изображений для решения вопросов ...
Вы установили / настроили тему из бэкэнда своего магазина?
Да, и он на самом деле загружает правильный заголовок и нижний колонтитул, и он правильно стилизован.
Вы уверены, что у вас есть такой шаблон в / app / design / frontend / default / mycustomtheme / template / page / directory?
Да, я могу подтвердить, что файл есть