在上一篇博文中,我们实现了hello world的输出,在这一 篇 里面,我们将向你展示如何利用mvc的结构来实现hello world.
更多禅道开源详情:http://www.zentao.net/
一、仅有control.php的hello world.
在上一个章节中,我们所实现的代码,实际上是在control里面直接输出了hello world.
index->get(); } 框架会自动加载当前模块所对应的model类,并生成model对象,然后在control就可以通过 #### $this->index (也就是模块名)这样的形式来引用model中的各个方法了。 现在再来访问下http://localhost/zentaophp/app/helloworld/www/index.php,是不是可以工作了呢? #### 三、带有view层的hello world. #### ZenTaoPHP框架里面对视图文件的规则如下: 1\. 视图文件都存放在各个模块的 #### view 目录下面。 2\. 视图文件的命名规则是 #### 方法名+模板名+.php 。比如我们要访问的index.html,那么对应的模板文件是index.html.php。 首先我们来修改下control文件。 public function index() { $this->view->helloworld = $this->index->get(); $this->display(); } 然后我们来创建view/index.html.phpcontrol将model返回的变量赋值到视图文件。然后调用display方法展示模板文件就可以了。
ok,这时再重新刷新访问,是不是可以呢?
走到这一步,恭喜你,你已经接触到了ZenTaoPHP框架最基础,最核心的东西了。