【发布时间】:2014-11-11 01:53:42
【问题描述】:
目前正在对 Zend Framework 网站进行一些修改。我一直试图改变的一件事是网站的导航结构和缓存。不幸的是,我遇到了一个小问题,由于某种原因,我无法弄清楚。
问题是我已经从数据库构建了一个多维树结构数组,我想将其传递给 Zend Navigation 类。对我来说,该数组似乎是合法的,但 Zend 抛出了 setParent 错误“传递给 Zend_Navigation_Page::setParent() 的参数 1 必须是 Zend_Navigation_Container 的实例,给定字符串”。
经过一些调试和研究,我找到了一个测试数组 (pastebin array) 并将其粘贴为第一个参数数组。该数组看起来(据我所知)与我生成的数组 (pastebin array) 几乎相同。
我希望有人可以帮助我解决这个问题。
最好的问候。
【问题讨论】:
标签: zend-framework multidimensional-array zend-navigation