我正在开发一个 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" template="vertnav/left.phtml" before="-" />
</reference>
</default>
</layout>
这应该在每一页上显示垂直导航(如果我错了,请纠正我)
在 index.php 中将错误报告从更改为时发生了一些奇怪的"E_ALL | E_STRICT"
事情"E_ALL | ~E_STRICT"
当设置为E_ALL | E_STRICT
垂直导航时,左侧栏中不显示。
当设置为E_ALL | ~E_STRICT
vertnav 时变得可见。
我认为这真的很奇怪,希望有人对此有所了解。
其他块的行为正常。
我们遇到的另一个问题,并且与此相关。当访问管理目录(仅在实时服务器上)时,我们会收到一个严格的警告(只有变量可以通过引用传递;类似的东西),这就是我们考虑将 error_reporting 设置为~E_STRICT
.
当然,我们的目标是将 error_reporting 设置为E_ALL | E_STRICT
但 vertnav 应该是可见的并且管理员可以访问。
快要疯了 :-)
// 罗兰