为了简化我们的许多布局XML,我将单个文件的相关部分移至一个local.xml。一切正常。但是,在日志中,我看到这样的错误:

2013-03-05T21:44:53+00:00调试(7):[无效嵌套!]找到:layout/package_update:catalog_product_view |期待:布局/db_update:shortcut_uk_uk_popup

预期 <update handle="SHORTCUT_uk_popup" /> 节点在 paypaluk.xml. 。我尝试将其添加到我的同一区域 local.xml 但没有解决。

我可以发表评论,但我想了解最好的练习方式。有人建议吗?

有帮助吗?

解决方案 2

看起来,当我卸载AOE_Profiler时,消息消失了。因此,不确定是否可以解决任何问题或仅隐藏消息。

其他提示

您是正确的,AOE_Profiler会引起问题。您遇到的错误是与Profiler'Buckets'相关的。

参考: http://www.fabrizio-branca.de/magento-profiler.html 并检查定义存储桶部分。

Varien_Profiler::start(‘<bucketName>’);

...要在存储桶中配置的代码...。

Varien_Profiler::stop(‘<bucketName>’);

基本上,您拥有的是一个块,定义一个起始水桶,然后在第一个启动桶内的另一个块,然后在原始存储桶关闭之前。

我以前有这个,除非您需要介绍存储桶中的零件,否则可以安全地忽略。

或禁用您的剖面;)

只是噪音。如果有人知道更好,我会得到更正。

我更喜欢此ALS评论,但后来是不可读的。

我将您的文件粘贴到我的系统上并运行它,它丢了一个错误,然后删除了以下几行(我在这里有CE):

<action method="cachePage">
    <expires></expires>
    <disqualifiers>cart,loggedin</disqualifiers>
    <holecontent>lightspeedcontent/hole/index</holecontent>
</action>

并且它没有错误。

我认为您在您的错误中进行了©©错误 paypaluk.xml. 。请检查XML是否有效。

许可以下: CC-BY-SA归因
scroll top