https://www.edoou.com/articles/1556848583530922 ThinkPHP5.1 里面__PUBLIC__无法生效的问题 在用PHP模板的时候需要引用外部的样式文件,之前的版本直接用__PUBLIC__就可以定位到指定的位置. <Link href="__PUBLIC__/static/css/main.css" rel="stylesheet" /> 但是页面中__PUBLIC__并没有解析成对应的路径. 在查询T…
thinkphp配置文件路径在入口文件index.php中配置. 如果Public目录在应用程序目录同等级位置: 2.如果Public在app内部则: 3.如果使用Public在app外部,但定义为: define('APP_PATH','./Application/');…
无法加载模块?验证码无法显示?__URL__没有替换成当前模块路径?那么你可能遇到了跟我一样的问题.如果你是通过超链接(或者是在地址栏输入该页面的地址)来访问某个页面(即模版)时,如果你在这个页面使用了__URL__这样的系统常量,那么它代表什么呢? ThinkPhp手册上说它代表的是当前模块的路径,但你会发现实际上并非如此,手册说错了?不是的,而是你写的超链接或你输入的地址有问题,如果你的超链接写的是相对路径(ThinkPhp中的相对路径都是相对入口文件的)或者输入的地址是该页面的全路径(如l…
我第一次 看网上写的代码 define('THINK_PATH','ThinkPHP');define('App_NAME','43');define('App_PATH','.'); require(THINK_PATH.'/ThinkPHP.php'); $App=new App(); $App->run();(这一行 可以不要   要不然结果会出现两次) ?> 报告出错: Warning: require(../ThinkPHPCommon/runtime.php) [function.…
2 3 4 5 6 7 8 9 '__TMPL__'      =>  APP_TMPL_PATH,  // 项目模板目录 '__ROOT__'      =>  __ROOT__,       // 当前网站地址 '__APP__'       =>  __APP__,        // 当前项目地址 '__GROUP__'     =>  defined('GROUP_NAME')?__GROUP__:__APP__, '__ACTION__'    =>  __ACT…
tp框架提供了常量: http://网址/shop/index.php/分组/控制器/操作方法/名称1/值/名称2/值 __MODULE__: 路由地址分组信息 (/shop/index.php/分组) __CONTROLLER__: 路由地址控制器信息  (/shop/index.php/分组/控制器) __ACTION__:路由地址操作方法信息 (/shop/index.php/分组/控制器/操作方法 ) __SELF__: 路由地址的全部信息(/shop/index.php/分组/控制器/…
struts2开发action 的三种方法 1.继承ActionSupport public class UserAction extends ActionSupport { // Action中业务处理方法 public String login() { System.out.println("UserAction.login()"); // return "success"; return SUCCESS; } } 2.实现Action public class…
thinkphp框架的路径问题 - 总结 (2011-06-21 11:01:28) 转载▼ 标签: thinkphp 框架 路径 杂谈 分类: Php TP中有不少路径的便捷使用方法,比如模板中使用的__URL__,__ACTION__等,如果你对这些路径不是很明白,用起来说不定就会有这样或那样的问题,抑或出了错也不知道怎么改,现在我们看一下这些路径到底是代表了什么吧!假如你项目首页的URL是:www.test.com/other/Form假如当前模块是:Index假如当前操作是:index那…
1. 入口文件index.php 用户对url的访问首先被定位到http://<serverIp>/<appName>/index.php, 这里的入口文件index.php做三件事情:1.1, 1.2, 1.3 1.1 定义或载入全局变量 常见的有APP_NAME(项目名称), APP_PATH(项目路径), THINK_PATH(ThinkPHP框架路径); 我研究的是ThinkSNS1.6,它除了用ThinkPHP的全局变量比如THINK_MODE, 又加入了自己定义的一些全…
1.在控制器MainController里面写一个方法,调用Nation表中的数据. public function zhuyemian() { $n = D("Nation");//造一个Nation对象 $attr = $n->select();//查询所有数据,返回的是一个二维数组. $this->assign("n",$attr);//将二维数组注册到模板里面显示. $this->show();//调用模板显示 } 2.新建一个显示的模板文…