我期待在引导过程中在registry中注册对主数据库适配器的引用,以便可以在我的站点的其他地方使用(特别是授权操作)。 我已经实现了一个丑陋的修复,我创build一个数据库表对象,并调用它的getAdapter()方法,并通过它。 但是,这是一个不好的方法,我希望它可以通过registry。 有谁知道如何做到这一点? 任何帮助或指针在正确的方向表示赞赏! 干杯斯图尔特 PS。 我使用Zend Framework 1.8。
我想使用ZF2进行即将到来的项目。 但是,我发现真的很难理解我在那里find的几个教程。 他们大多数只是告诉你把东西放在文件中,而不是真正解释什么是一切,或者我可能有其他select。 有没有任何书籍或教程绝对zf初学者? 那么,我开始使用Yii,直到ZF2发布。 Yii让我惊讶 在两天内,我已经能够开始build立一些东西。 它简单而强大。 他们有很好的文档,如果你有很好的MVC和SQL知识,这个框架是非常容易理解和使用的。 他们网站上的文档也非常好。 有绝对的初学者教程。 我喜欢。 Zend可能是一个更强大和更强大的框架,但是学习起来非常痛苦。 它缺乏Yii的简单。 我疯了,试图了解所有这些configuration线。 我跟随在这个线程推荐的每个教程两个星期,并放弃。 告诉别人只是input一些代码,而不解释它的意思,或者如何调整,并不是教授和推广框架的好方法。 当ZF2发布时我会拿起它。 我希望他们更友好。 我希望这个文档能够改进,并且从简单到复杂的例子。 我真的很想学习ZF。
我试图删除隐藏的窗体元素上的默认装饰。 默认情况下,隐藏元素显示如下: <dt>Hidden Element Label (if I had set one)</dt> <dd><input type="hidden" name="foobar" value="1" id="foobar"></dd> 我不希望我的隐藏元素占用我的页面空间。 我想删除所有默认的装饰器,所以我只剩下了input标签。 <input type="hidden" name="foobar" value="1" id="foobar"> 我怎样才能做到这一点?
所以我正试图完成这样的事情: SELECT * FROM table WHERE status_id IN (1,3,4); 使用Zend_Db_Select …找不到如何做:(它是否可能?
在我的项目中,我有许多dynamic元素,每个页面都一致。 我已经把这些放在我的layout.phtml中 我的问题是:如何从我的控制器发送variables到我的布局? 如果我想从我的控制器发送东西,我可以使用: $this->view->whatever = "foo"; 并在视图中接收它 echo $this->whatever; 我无法弄清楚如何对我的布局做同样的事情。 也许有更好的办法解决这个问题?
我有一个服务器,在那里我已经上传我的工作在zend框架(在一个子域)。 该文件夹的名称是“访问”。 所以,当我去http://mysitename.com/visit时 ,它显示了一个目录结构: Parent Directory application/ docs/ library/ nbproject/ public/ tests/ 但是当我去: http : //mysitename.com/visit/public ,我得到我的项目的索引页。 但是当我input: http : //mysitename.com/visit时,我想获得我的索引页面 你能给我正确的htaccess它需要吗?