我正在接受一些教程的Zend Framework 2 今天创建了几个模块后,我总是很难知道如何命名不同的文件夹。
到目前为止,我理解module/src/Mymodule
是以Module.php中定义的命名空间(在本例中为Mymodule)命名的。这样我自动加载器可以找到正确的文件夹。
但是module/view
中的目录结构怎么样?在Mymodule示例之后,视图的正确路径为module/view/mymodule/{action name}/{action name}.phtml
。为什么mymodule这次用小写字母写?
此外,我还看到了结构类似于module/view/mymodule/mymodule/{action name}.phtml
的示例。那里发生了什么?
我知道这可能取决于配置&代码结构,但至少使用大写和&我希望小写名字必须具有一般意义; - )
答案 0 :(得分:2)
这样想。文件夹总是小写的,有两个例外:
module/
中的内容)通常与模块命名空间的名称相同,例如来自您的示例的Mymodule