thinkphp和onethink
less_cold
一个想要成为大哥的小白
展开
-
onethink如何关掉页面trace
thinkphp中对于页面trace在Common下的Conf下的config.php中有设置'SHOW_PAGE_TRACE' => FALSE,按理说这样就可以关掉了;然而并关不掉所以只能用一个蠢办法在所有的Controller中,加入C('SHOW_PAGE_TRACE','');其实这是一个蠢办法,到目前如何直接关掉还没有解决原创 2016-08-17 20:10:04 · 2172 阅读 · 0 评论 -
onethink上传图片错误之一
今天在onethink中新建了一个picture模型,然后总是显示获取详细信息出错,然后我把这个模型删掉了。然后新建了一个picture模型。发现可以保存,但是上传图片没有了。然后我看数据库,picture那个表没了,我就导入了一个进来,然后又删了,重建了一个模型,然后我发现!picture又被删掉了~可能这是onethink的一个bug,我没想着怎么去调通,但是却解决原创 2016-11-08 15:44:58 · 1157 阅读 · 0 评论 -
onethink 新建模板的使用 注意事项
提示detail方法不存在!原创 2016-10-25 17:18:05 · 1233 阅读 · 0 评论 -
onethink怎么不用每次都删除缓存
onethink每次进行修改都需要删除缓存来看到底发生了什么变化,怎么不用删缓存就可以?在ThinkPHP下的Conf下的convention修改如下字段为false即可'TMPL_CACHE_ON' => FALSE, // 是否开启模板编译缓存,设为false则每次都会重新编译看到网上还有很多教程,但是试了试这个有用。之前老师教的不记得是哪个了...原创 2016-08-07 22:51:47 · 1249 阅读 · 0 评论 -
onethink后台新建文档模板在前台调用他的数据
我们先讲一下后台新建文档模板,后台新建文档模板可以有两种选择,一种是独立模板,独立模板在新建分类时不能够出现在分类选择模板当中,需要自行写一个新建分类的代码,所以不建议使用一种是文档模板,文档模板建好了之后就可以在新建分类时选择这个模板。thinkphp有一个标签,这个标签不能够引用你新建模板中的那些字段,我们可以基于这个标签,自己写一个标签public function _nlist原创 2016-06-14 18:22:44 · 1155 阅读 · 0 评论 -
onethink打开调试面板也就是页面trace
在使用onethink框架时,调试很成问题,我们需要看到某几个值是多少,比较难。我们就需要打开onethink的调试面板。在Common中的config.php中加入这两句'SHOW_PAGE_TRACE' => true,'PAGE_TRACE_SAVE' => true,第一句里面本来就有,将false改成true即可ThinkPHP》Library》Think》Log原创 2016-06-13 20:28:04 · 579 阅读 · 0 评论 -
onethink后台内容模板编辑器
onethink的后台内容模板新增字段不可以修改他的英文的那个名字,否则在数据库中不会删掉原来的英文名的数据,并新增一个你修改的那个英文名的数据,导致你的数据不可用,而且不能使用多个编辑器,编辑器只能使用一个,使用多个编辑器前几个的数据不会传送到数据库中,点击保存之后不会保存。只有最后一个才能保存下数据。而文本框则可以使用多个,数据都可以传入到数据库中。原创 2016-06-13 20:13:58 · 1845 阅读 · 0 评论 -
onethink使用article:list显示后台文章标题和article:page 实现分页
onethink中后台可以添加文章,其实onethink初始的index.html中就有article:list的用法,article:list和article:page这两个标签位于ThinkPHP>Library>OT>TagLib>Article.class.php这个文件中,但是article:list有一个bug,他只能获得二级目录下的文章,一级目录下的获得不到,而且在写category原创 2016-06-13 19:56:04 · 3387 阅读 · 0 评论 -
onethink 后台添加用户行为日志
根据onethink的手册里面说的对用户行为进行设计,例如我需要记录什么时间谁下载了什么文章什么时间和谁原来的日志中都已经提供了相应的代码,只要使用[user|get_nickname]和[time|time_format]就可以获得。现在就是需要获得下载的文章的内容。在Application下的Common下的Common中的function.php中写一个 action_log1函原创 2016-08-07 22:53:50 · 2124 阅读 · 9 评论 -
onethink 用户前台登录注册,以及后台可以控制用户权限(待更)
用户登录用户注册:都是onethink自带的。登录用户名:设置为1-16位,验证是否与数据库中的重复密码:设置6-20位验证码:设置为5位验证码:显示验证码的图片,可以实现点击切换用户注册:都是onethink自带的。用户名、密码、确认密码、邮箱、验证码用户注销 :onethink也有上面这些根据onethink自带的注册以及登录代码都可以解决。新增字段,例原创 2016-08-07 22:59:18 · 3974 阅读 · 3 评论 -
onethink实现文章的下载
在onethink中要实现文章下载重点是$vo['id']))}" target=“_blank">使用U方法获得该位置下的文章的链接在controller中获得相应文章的相应id即可原创 2016-08-07 23:07:21 · 565 阅读 · 3 评论 -
one think设置读取字数长度之后就简略显示
在common中的function.php中添加功能函数,用于截断多长的字符。function subtext($text, $length){ if(mb_strlen($text, 'utf8') > $length) return mb_substr($text, 0, $length, 'utf8').'...'; return $text;}原创 2016-08-07 23:12:14 · 336 阅读 · 2 评论 -
onethink的后台登录验证码突然一直提示错误
后台突然进不去了,一直提示“验证码输入错误”,可以排除是BOM的问题,因为把刚下载的onethink传到服务器也不行了,还有什么可能性?请大家指导,谢谢。具体表现是:第一次点击,无反应。从第二次点击开始提示“验证码输入错误”。以上是援引自onethink官方论坛一位网友发的帖子,我也遇到了一样的问题。经过一研究发现 onethink 的登陆是通过API连接Ucent原创 2016-08-11 15:09:21 · 2902 阅读 · 0 评论 -
onethink 本地上传图片和上传附件没问题,传到服务器上有问题。
上传文件提示找不到根目录这说明uploads这个文件夹没有给写入的权限,所以不能进行写入,也就是说写入的时候,不能找到这个文件夹。就要给这个文件夹写入的权限chmod -7 -r Uploads就可以了原创 2016-12-12 08:52:33 · 1383 阅读 · 0 评论