我正在使用zend framework version 1.12
我正在寻找在线教程,不需要在课前添加类似Application_Form或Application__Model的前缀来创建表单和模型。
但我需要补充一点,否则没什么用。
问题是什么以及如何解决?
我试图实现它 http://zendgeek.blogspot.in/2009/07/zend-framework-building-complete.html
答案 0 :(得分:0)
它是zend
用于识别您使用resource
的位置的语法,
例如zend app
结构就像,
├───configs
├───controllers
├───forms
├───layouts
│ └───scripts
├───models
└───views
├───helpers
└───scripts
将全部位于Application
文件夹
因此,如果您想使用表单,您需要使用Application_Form_formname
这表明您使用的是application->Form
文件夹中的表单,
与模型相同,您必须使用Application_Model_modelname,
您可以创建自己的文件夹和目录并使用它们,
例如
在名为model
的{{1}}下创建一个目录,
然后,您可以使用以下内容访问DbTable
下的models
,
DbTable
希望有助于使用官方DOC
<强>更新强>
您可以轻松使用任何第三方课程,例如我使用过mongo db的第三方模块,
像这样,Application_Model_DbTable_ModelName
在我的应用程序中,我已将自动加载器指定为
class Application_Model_Post extends Shanty_Mongo_Document
并且mongo的源库被放置在名为Shanty的库下,因此可以轻松使用。