thinkphp引入模板view

3.1 模板放在哪儿?

放在模块的view目录下
并且每个控制器的模板,要在与控制器同名的目录下.

 


index.php/Home/User/add
则对应的模板在 /Home/view/User/add.html

 

 

3.2 叫什么?
模板名和方法名是一致的


: 地址栏: index.php/Home/User/add
对应控制器: Home/UserController


对应的方法: add  (通过这个方法访问add.html,所以模板名和方法名要是一样的)
对应的模板: Home/View/User/add.html

 

add.html

<body>
    <h1>{$a}</h1>
 </body>

UserController.class.php

<?php
namespace Home\Controller;
use Think\Controller;
class UserController extends Controller {
    public function add(){
     $a = 123;
     $this->assign('a',$a);
     $this->display();
    }
?>

 UserController.class.php---->add.html(通过user访问add)

3.3对应的关系

访问:

  如图所示

 

posted @ 2017-05-03 14:43  Howie_Tang  阅读(1004)  评论(0编辑  收藏  举报