Magento在基本文件夹而不是主题文件夹中查找

Magento在基本文件夹而不是主题文件夹中查找,magento,layout,reference,themes,Magento,Layout,Reference,Themes,我尝试了很多方法,并不断得到相同的结果,这就是我正在做的: 在 我创建了一个local.xml来替换一些代码: <?xml version="1.0"?> <layout> <catalog_product_view translate="label"> <reference name="content"> <block type="catalog/product_view" name=

我尝试了很多方法,并不断得到相同的结果,这就是我正在做的:

我创建了一个local.xml来替换一些代码:

    <?xml version="1.0"?>
<layout>
    <catalog_product_view translate="label">
        <reference name="content">
            <block type="catalog/product_view" name="product.info" template="catalog/product/new-view.phtml">
                <block type="catalog/product_view_media" name="product.info.media" as="media" template="catalog/product/view/new-media.phtml"/>    

                <block type="catalog/product_view" name="product.info.addto" as="addto" template="catalog/product/view/addto.phtml"/>
                <block type="catalog/product_view" name="product.info.addtocart" as="addtocart" template="catalog/product/view/new-addtocart.phtml"/>

            </block>
        </reference>
    </catalog_product_view>
</layout>
在后端我有设置模板,css和翻译来自新的主题文件夹

谁能告诉我哪里做错了


谢谢

您的local.xml可能无法读取

尝试在需要时将布局添加到page.xml

或刷新缓存

使用以下命令获取任何页面的内置xml的转储,以进一步排除故障:

        $oRequest  = Mage::app()->getRequest();
        $info = sprintf(
            "\nRequest: %s\nFull Action Name: %s_%s_%s\nHandles:\n\t%s\nUpdate XML:\n%s",
            $oRequest->getRouteName(),
            $oRequest->getRequestedRouteName(),      //full action name 1/3
            $oRequest->getRequestedControllerName(), //full action name 2/3
            $oRequest->getRequestedActionName(),     //full action name 3/3
            implode( "\n\t", Mage::app()->getLayout()->getUpdate()->getHandles() ),
            Mage::app()->getLayout()->getUpdate()->asString()
        );
        // Force logging to var/log/layout.log
        Mage::log($info, Zend_Log::INFO, 'layout.log', true);
@每艾伦风暴


结果表明,我正在使用的服务器在我上载到存储库时没有部署更改。原始代码很好
frontend/base/default/template/catalog/product/new-view.phtml
        $oRequest  = Mage::app()->getRequest();
        $info = sprintf(
            "\nRequest: %s\nFull Action Name: %s_%s_%s\nHandles:\n\t%s\nUpdate XML:\n%s",
            $oRequest->getRouteName(),
            $oRequest->getRequestedRouteName(),      //full action name 1/3
            $oRequest->getRequestedControllerName(), //full action name 2/3
            $oRequest->getRequestedActionName(),     //full action name 3/3
            implode( "\n\t", Mage::app()->getLayout()->getUpdate()->getHandles() ),
            Mage::app()->getLayout()->getUpdate()->asString()
        );
        // Force logging to var/log/layout.log
        Mage::log($info, Zend_Log::INFO, 'layout.log', true);