THINKPHP 默认模板路径替换

APP_PATH // 当前项目目录

APP_NAME // 当前项目名称

ACTION_NAME // 当前操作名称

CACHE_PATH // 项目模版缓存目录

CONFIG_PATH //项目配置文件目录

COMMON_PATH  //项目公共文件目录

DATA_PATH  // 项目数据文件目录

GROUP_PATH //当前分组名称

HTML_PATH//项目静态文件目录

IS_APACHE // 是否属于

Apache IS_CGI  //是否是CGI模式

IS_IIS //是否属于 IIS

IS_WIN //是否属于Windows 环境

IS_LINUX //是否属于 Linux 环境

IS_FREEBSD //是否属于 FreeBsd 环境

LIB_PATH // 项目类库目录

LOG_PATH // 项目日志文件目录

LANG_PATH // 项目语言文件目录

LANG_SET // 浏览器语言

MEMORY_LIMIT_ON // 是否有内存使用限制php.ini 当中是否有内存使用大小的限制

MODULE_NAME //当前模块名称

MAGIC_QUOTES_GPC //

MAGIC_QUOTES_GPC,是否开启自动转义

TMPL_PATH // 项目模版目录

TEMP_PATH //项目临时文件目录

THINK_VERSION //ThinkPHP 版本号

THINK_PATH // ThinkPHP 系统目录

TMPL_FILE_NAME //当前操作的默认模版名(含路径)

TEMPLATE_NAME //当前模版名称

TEMPLATE_PATH //当前模版路径

PLUGIN_PATH // 项目插件文件目录

VENDOR_PATH // 第三方类库目录

NOW_TIME // 当前时间戳

OUTPUT_GZIP_ON // 是否开启输出压缩

__ROOT__ // 网站根目录地址

__APP__ // 当前项目(入口文件)地址

__URL__ // 当前模块地址

__ACTION__ // 当前操作地址

__SELF__ // 当前 URL 地址

__CRREUT_//当前模块模板地址

WEB_PUBLIC_URL //网站公共目录

APP_PUBLIC_URL //项目公共模版目录

模板中使用的系统常量

__ROOT__ // 网站根目录地址

__APP__ // 当前项目(入口文件)地址

__URL__ // 当前模块地址

__ACTION__ // 当前操作地址

__SELF__ // 当前 URL 地址

__PUBLIC__ // 网站公共目录

../Public(不区分大小写) // 项目公共模版目录

时间: 2024-08-09 03:10:06

THINKPHP 默认模板路径替换的相关文章

修改DEDE默认的模板路径

织梦默认模板目录为:default1.在templates/目录下 直接右击重命名自己想要的文件名称.2.在后台的系统->系统基本参数中,设置选项"模板默认风格",填入你上传的模板文件夹,比如"lrsoft".3.进入"生成->更新主页html选项"将"选择主页模板"里的"default"改成"lrsoft"就可以了."lrsoft"到此修改成功!

Django——模板路径 模板变量 常用过滤器 静态文件的使用

Django 模板路径 模板变量 过滤器 静态文件的加载 模板的路径,有两种方法来使用 设置一个总的templates在大项目外面,然后在sittings的TEMPLATES中声明 在每一个APP中创建templates,然后在settings的INSTALLED_APPS中声明 模板变量的使用 语法:   {{ 变量名 }} 命名由字母和数字以及下划线组成,不能有空格和标点符号 可以使用字典.模型.方法.函数.列表 不要和python或django关键字重名 变量和查找 注:1.如果data是

Thinkphp 框架模板变量及模板输出

Thinkphp框架 模板操作变量输出:{:function(-)}        //执行方法并输出返回值{~function}         //执行方法不输出{@var}                 //输出Session变量{#var}                 //输出Cookie变量{&var}                 //输出配置参数 {%var}                 //输出语言变量{.var}                 //输出GET变量{

thinkphp框架的路径问题 - 总结

thinkphp框架的路径问题 - 总结 (2011-06-21 11:01:28) 转载▼ 标签: thinkphp 框架 路径 杂谈 分类: Php TP中有不少路径的便捷使用方法,比如模板中使用的__URL__,__ACTION__等,如果你对这些路径不是很明白,用起来说不定就会有这样或那样的问题,抑或出了错也不知道怎么改,现在我们看一下这些路径到底是代表了什么吧!假如你项目首页的URL是:www.test.com/other/Form假如当前模块是:Index假如当前操作是:index那

dedecms织梦移站数据库替换路径替换命令

1.系统设置路径替换 update dede_sysconfig set value='http://afish.cnblogs.com' where varname='cfg_basehost'; update dede_sysconfig set value='/afish' where varname='cfg_cmspath'; update dede_sysconfig set value='/afish' where varname='cfg_indexurl'; 2.栏目文章中的路

thinkphp中模板继承

模板继承是3.1.2版本添加的一项更加灵活的模板布局方式,模板继承不同于模板布局,甚至来说,应该在模板布局的上层.模板继承其实并不难理解,就好比类的继承一样,模板也可以定义一个基础模板(或者是布局),并且其中定义相关的区块(block),然后继承(extend)该基础模板的子模板中就可以对基础模板中定义的区块进行重载.因此,模板继承的优势其实是设计基础模板中的区块(block)和子模板中替换这些区块.每个区块由<block></block>标签组成,并且不支持block标签的嵌套.

(转)ThinkPHP自定义模板标签详解

转之--http://www.thinkphp.cn/topic/6258.html 模板标签让网站前台开发更加快速和简单,这让本该由程序猿才能完成的工作,现在只要稍懂得HTM的人也能轻易做到,这也就是模板标签的强大之处.接触过dedecms或者phpcms等内容管理系统的人都知道,cms的前台都是使用模板标签来调用数据,如列表,内容.来看一个phpcms v9调用数据排行列表的标签: 1 {pc:content action="hits" catid="6" nu

thinkPHP重写模板方案

    thinkPHP重写模板方案: 方案一:(以传变量形式替换) <include file="header" title="ThinkPHP框架" keywords="开源WEB开发框架"/> <html xmlns="http://www.w3.org/1999/xhtml">        <head>        <title>[title]</title&g

ASP.NET MVC 5 默认模板的JS和CSS 是怎么加载的?

当创建一个默认的mvc模板后,项目如下: 运行项目后,鼠标右键查看源码,在源码里看到头部和尾部都有js和css文件被引用,他们是怎么被添加进来的呢? 首先我们先看对应的view文件index.cshtml,发现并没有任何加载js和css文件的标识. 这个时候我们就想到了,会不会是布局模板里加载了呢,因为index.cshtml页面是引用了模板的,这里的模板引用机制是,通过_ViewStart.cshtml文件来设置的.当index.cshtml没有任何设置模板页的时候,就默认把_ViewStar