Php 马根托;垂直导航扩展
我正在从事一个magento项目(v1.3.2.3),并安装了vertnav扩展 目录vertnav.xml:Php 马根托;垂直导航扩展,php,magento,error-reporting,Php,Magento,Error Reporting,我正在从事一个magento项目(v1.3.2.3),并安装了vertnav扩展 目录vertnav.xml: <?xml version="1.0"?> <layout version="0.1.0"> <default> <reference name="left"> <block type="vertnav/navigation" name="catalog.vertnav" templa
<?xml version="1.0"?>
<layout version="0.1.0">
<default>
<reference name="left">
<block type="vertnav/navigation" name="catalog.vertnav" template="vertnav/left.phtml" before="-" />
</reference>
</default>
</layout>
这应该在每一页上显示vertnav(如果我错了,请纠正我)
在index.php中将错误报告从“E|u ALL | E|u STRICT”
更改为“E|u ALL | ~E|u STRICT”
时,出现了一些奇怪的情况
当设置为E|u ALL | E|u STRICT
时,vertnav不会显示在左侧栏中
当设置为E|u ALL | ~E_STRICT
vertnav时可见
我觉得这真是奇怪的行为,希望有人知道更多
其他块的行为与普通块类似
我们遇到的另一个问题,可能与此相关。当访问管理目录(仅在live server上)时,我们会收到一个严格的警告(只有变量可以通过引用传递;类似的情况),这就是为什么我们考虑将错误报告设置为~E\u strict
当然,我们的目标是将错误报告设置为E|ALL | E|u STRICT
,但是vertnav应该是可见的,并且管理员可以访问
疯狂:——)
//罗兰我不确定这与此有什么关系 但有一个简单提示:如果您想将错误报告设置为E_ALL而不是E_STRICT use:
E_ALL & ~E_STRICT
而不是:
E_ALL | ~E_STRICT
这可能没有什么区别,但这是使用位掩码的正确方法(有关更多信息,请参阅)
您还检查了Magento日志文件的内容吗
路径:install\u dir/var/log/system.log