zoukankan      html  css  js  c++  java
  • TP模版的定义和调用

    定义和调用TP的模板

     * 所有的模版都要放在view文件夹下

     * 规则:一个控制器对应一个文件夹,一个方法对应一个文件

    TP模版的调用:

    public function index(){

      $this->display();   ---调用当前控制器的当前方法

      $this->display('shuow'); ----当前控制器的show方法

      $this->display('控制器名/方法名');  ----XX控制器的XX方法

      $this->display("文件路径");模版页面的绝对路径

    }

    TP的系统常量:

    .__SELF__.   ----当前请求地址

    .__MODULE__.     ----当前分组

    .__CONTROLLER__.        -----当前控制器

    .__ACTION__.      -------当前方法

    项目后台的搭建

    在Application文件夹下新建一个Admin文件夹,在Admin文件夹中新建Controller和View文件夹

    在AdminController控制器中新建一个LoginController.class.php页面

    之后要修改login.html中的文件路径

    一些系统默认的特殊变量

    '__ROOT__' => __ROOT__, // 当前网站地址
    '__APP__' => __APP__, // 当前应用地址
    '__MODULE__' => __MODULE__, //当前模块的地址
    '__ACTION__' => __ACTION__, // 当前操作地址
    '__SELF__' => htmlentities(__SELF__), // 当前页面地址
    '__CONTROLLER__'=> __CONTROLLER__,
    '__URL__' => __CONTROLLER__,
    '__PUBLIC__' => __ROOT__.'/Public',// 站点公共目录

    ThinkPHP的开发模式

    TP框架有两种使用模式:

    1、开发模式(调试模式):

    在index.php中加上:define("APP_DEBUG",true); 

    2、生产模式(运行模式)

    define("APP_DEBUG",false); 

    如何在页面底部显示日志信息:

    在配置文件中添加配置如下:

    ‘SHOW_PATH_TRACE’ => true,

    就能在浏览器上显示标记,就可以查看日志信息

  • 相关阅读:
    VIJOS-P1446 最短路上的统计
    洛谷 CF997A Convert to Ones
    USACO Your Ride Is Here
    NOIP 2006 明明的随机数
    NOIP 2008 传球游戏
    数据结构—链表详解
    洛谷 P1160 队列安排
    洛谷 P1167 刷题
    JDOJ 2982: 最大连续子段和问题
    洛谷 P1123 取数游戏
  • 原文地址:https://www.cnblogs.com/LQK157/p/9222320.html
Copyright © 2011-2022 走看看