我正在研究一个magento项目(v1.3.2.3),我已经安装了vertnav扩展。Magento&vertnav扩展
内容vertnav.xml:
<?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(如果纠正我,我错了)
奇怪的事情在指数变化的误差从"E_ALL | E_STRICT"
报告给"E_ALL | ~E_STRICT"
时发生。 php
设置为E_ALL | E_STRICT
时,vertnav不显示在左侧栏中。
当设置为E_ALL | ~E_STRICT
时,vertnav变得可见。
我认为这真是奇怪的行为,希望有人知道更多关于它。
其他块的行为正常。
我们遇到的另一个问题,与此有关。我们在访问管理员目录时(仅在实时服务器上)会得到一个严格的警告(只有变量可以通过引用传递;类似的东西),这就是我们考虑将error_reporting设置为~E_STRICT
的原因。
Offcourse我们的目标是将error_reporting设置为E_ALL | E_STRICT
,但vertnav应该可见且管理员可访问。
要疯了:-)
//罗兰