tp系统常量定义

tp系统常量定义

(2013-03-06 14:16:31)

tp系统常量定义转载

标签:

it

是已经封装好的系统常量 主要是用在控制器下面的动作当中 这样能很大的提高我们的开发效率

主要有下面的一些

     手册上面都有的

     __ROOT__ 网站的根目录

     __APP__ 代表项目的入口文件地址 tp/index.php

     __URL__ 代表当前模块地址 tp/index.php/user

     __ACTION__ 当前操作地址 tp/index.php/index/index

     __SELF__ 当前的url地址 tp/index.php/aa/ss/ff/gg

    __CORRENT__ 代表的是当前模块的模板目录

   ACTION_NAME 当前操作名称

   APP_PATH 代表当前项目目录

    APP_NAME 代表当前项目名称

    APP_TMPL_PATH 代表当前项目的模板目录

   APP_PUBLIC_PATH 项目公共文件目录

   CACHE_PATH 项目模板缓存目录

   CONFIG_PATH 项目的配置文件 放在什么地方

    COMMON_PATH 公共文件

    //tp会自动缓存与表相关的结构信息 很重要

    DATA_PATH 项目数据文件目录

    GROUP_NAME

    HTML_PATH

    IS_APACHE

    IS_IIS

    IS_WIN

    LANG_SET 当前浏览器语言

    LIB_PATH

    LOG_PATH

    LANG_PATH

    MODEL_NAME

    memory_limit_on 当前的内存限制

    TEMP_PATH

    TMPL_PATH 项目模板目录

    THINK_PATH

    THINK_VERSION

    template_name

    template_path

  

对于浏览器来解析的时候 他会按照路径和名称来缓存这些jq文件 如果是两个文件一样 就会产生缓存

比如网站的logo可以放在public目录里面 images js css 前后台公用

加载的时候 在内层代码中 一定要写./public 这个路经 相对于主入口文件下的

!!!!!!!!!!!模板替换 很有用!!!!!!!!!

  用户提交的表单信息 提交到数据库上 应该

 

   

   

 


  里面的__URL__指定的是当前模块的路径 /videodemo/index.php/user/ 很重要 具有可移植性

  ../Public 代表的是上级目录下的Public目录 不是主入口文件的Public

  __PUBLIC__ 是与主入口评级的PUBLIC目录

  __TMPL__ 项目的模板目录

  __APP__ 在模板当中直接解析 项目的URL

  __ACTION__ 当前操作url地址

  __SELF__ 当前的整个路径的链接

 上面的都是在模板里面可以使用的

案例!!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/114390.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)
blank

相关推荐

  • pycharm pyinstaller打包exe_pip安装第三方库失败

    pycharm pyinstaller打包exe_pip安装第三方库失败1.安装时打开AnacondaPrompt,然后cdD:\Anaconda3\pkgs打开路径,输入安装命令:pipinstallPyInstaller。最后输入piplist查看2.调出terminal终端,输入命令例如pyinstaller-F-wvipvideoplay2.py点击回车如图:输入指定命令后会在当前目录下生产dist文件夹,dist文件夹下为生成的exe文件参数说明:-F:将所有库文件打包成一个exe-w:隐藏黑色控制台窗口如果不加-F参数会生成很多文

  • mapminmax函数

    mapminmax函数几个要说明的函数接口:[Y,PS]=mapminmax(X)[Y,PS]=mapminmax(X,FP)Y=mapminmax(‘apply’,X,PS)X=mapminmax(‘reverse’,Y,PS)用实例来讲解,测试数据x1=[124],x2=[523];[y,ps]=mapminmax(x1)y=-1.0000-0.3…

  • 安全帽识别 安全帽佩戴效果 安全帽检测 yolov4安全帽识别 yolov3

    安全帽识别 安全帽佩戴效果 安全帽检测 yolov4安全帽识别 yolov3施工场景下的行为识别领域。该应用领域在技术上可拆分为两部分:视频跟踪和行为识别。这一周密集调研了文献,发现着实是一个大坑。其中的视频跟踪最近的各頂会论文出现最多的是单目标跟踪,而我们要解决的确是多目标跟踪,最近出的较好的能实用性的是deepSort;真实的施工场景中摄像头的远近,拍摄的遮挡,工人服装的统一,重叠,违规动作幅度的大小等都是巨大的挑战;行为识别方面最近出的论文较多,能实用性的目前敲定ECO模型;在跟踪过程中某一个工人的时空管道数据的抽取也是一个难题等等。无论如何,这块硬骨头得啃下来。行为识别模

  • 用SqlBulkCopy批量安插数据时提示来自数据源的 String 类型的给定值不能转换为指定目标列的类型 int…

    用SqlBulkCopy批量安插数据时提示来自数据源的 String 类型的给定值不能转换为指定目标列的类型 int…dr[“description”]=ds.Tables[0].Rows[i][“组织描述”].ToString();dr[“groupuser”]=ds.Tables[0].Rows[i][“组织成员”].ToString();dr[“userid”]=AMSession.LoginUser…

  • git 常用命令大全

    git 常用命令大全

  • 以太坊钱包erc20_xvg币智能合约

    以太坊钱包erc20_xvg币智能合约以太坊被称为区块链2.0,就是因为以太坊在应用层提供了虚拟机,使得开发者可以基于它自定义逻辑,通常被称为智能合约,合约中的公共接口可以作为区块链中的普通交易执行。本文就智能合约发代币流程作一完整介绍(

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号