ThinkPHP框架
野蛮秘籍
这个作者很懒,什么都没留下…
展开
-
TP框架---模板布局篇
本文以图文的方式说明,不了解的地方请自行参考TP框架模板继承篇假设以下页使我们要访问的页面 这里跟类的继承机制一致Base下的common.html定义如下 这里也可以直接把所有include的部分定义在一个页面里,个人觉得这么分拆开来显得更加直观,便于维护Public下的head.html Public下的body.html 在实际开发过程中,如何拆分页面,需要各位大大们自己琢磨啦原创 2016-04-05 11:10:38 · 4992 阅读 · 0 评论 -
TP框架--验证码使用
1:前端页面<div class="item verifycode"> <i class="icon-login-verifycode"></i> <input type="text" name="verify" placeholder="请填写验证码" autocompl原创 2016-04-06 17:17:06 · 4551 阅读 · 0 评论 -
TP框架----hook(钩子)的使用
钩子一般可以理解为我们所说的插件。 在模板中添加<div class="container-span">{:hook('AdminIndex')}</div>hook方法定义在function.php中/** * 处理插件钩子 * @param string $hook 钩子名称 * @param mixed $params 传入参数 * @return void */functi原创 2016-04-07 14:56:04 · 18899 阅读 · 0 评论 -
TP框架中使用uploadify HTTP 302 错误解决
1:在核心类文件夹里下的Conf/convention.php中 将 VAR_SESSION_ID打开2:在代码中传递session_id参数原创 2016-03-16 15:18:30 · 2228 阅读 · 0 评论 -
TP框架---模板变量使用汇总
一般情况下使用TP框架加载css样式或者js脚本时,需要先定义路径常量 在配置文件中定义加载路径常量 /* 模板相关配置 */ 'TMPL_PARSE_STRING' => array( '__STATIC__' => __ROOT__ . '/Public/static', '__ADDONS__' => __ROOT__ . '/Public/'原创 2016-04-06 10:14:57 · 7746 阅读 · 0 评论 -
ThinkPHP静态化配置
配置文件如下: 可以在index.php中设置静态缓存目录define('HTML_PATH','./Application/Runtime/Html/'); //静态缓存文件目录,HTML_PATH可任意设置,此处设为当前项目下新建的html目录 'HTML_CACHE_ON' => true, // 开启静态缓存 'HTML_CACHE_TIME' =>原创 2016-05-31 09:22:06 · 2308 阅读 · 0 评论 -
ThinkPHP框架常见问题集锦(会不断更新)
1、在linux服务器部署时,提示找不到模板 ①模板文件确实存在 ②权限也没有问题当时部署时,TaskController里在展示view模板时$this->display('task/process');而在View里存放的在Task(大写)目录下的process.html 问题分析:大小写的问题,linux文件系统对文件大小写比较敏感,所以读取不到模板。 这里需要大家在原创 2016-03-17 16:06:26 · 1968 阅读 · 0 评论 -
ThinkPHP模板配置
// 设置DEFAULT_THEME和VIEW_PATH后,index页面默认的访问路径为TPshop\Template\pc\default\Index\index.html<?php return array( 'VIEW_PATH' =>'./Template/pc/', // 改变某个模块的模板文件目录 'DEFA原创 2016-05-31 18:15:39 · 540 阅读 · 0 评论