随笔分类 - Thinkphp框架
Thinkphp框架
摘要:首先要明白的有一个表就是需要记录整个项目中控制器和方法,这样在权限检测的时候就可以检测数据库对应的角色有没有这个控制器或者方法的权限, 但是需要明白的是在开发的过程中当然需要把这种权限给取消,这样在开发过程是需要增加一个控制器或者方法就不需要验证权限,然后开发好了之后就需要 在权限表中增加该控制器和
阅读全文
摘要:thinkphp框架调用类不存在的方法调用类不存在的方法,不会报错,但是也不会执行,这是根据tp框架里面的一个魔术方法,框架里面一共才十几个魔术方法
阅读全文
摘要:大D方法中需要传递一个模型,比如UserModer,就传递D('User'),而数据库中存在一个表比如think_user,其中think就是前缀。 在UserModel里面存在自动验证。自动完成可以获取与数据库表相同的字段进行存储在数据库中
阅读全文
摘要:thinkphp __PUBLIC__的定义 __ROOT__等常量的定义 1 2 3 4 5 6 7 8 9 '__TMPL__' => APP_TMPL_PATH, // 项目模板目录 '__ROOT__' => __ROOT__, // 当前网站地址 '__APP__' => __APP__,
阅读全文
摘要:可以在前台和后台的公共文件夹中common.php中定义自己的函数,这样就可以在控制器中调用,而不需要调用对象了
阅读全文
摘要:thinkphp可以直接返回json数据,json数据事可以跟前端的js通用的
阅读全文
摘要:php的方法就是定义在类里面的方法,一般不建议在方法内部定义方法,但是这种也可以这种叫做内部方法,一般只能本方法调用。 如果定义在同一个类中的方法,在同类的其他方法中调用是$this->方法名就可以这样调用了 php函数是可以在框架中增加的D:\web\yezhufang\code\Applicat
阅读全文
摘要:if($listyyarr){ $this->assign('listyyarr',$listyyarr); //$this->assign('nowDated',$endDated); //$this->assign('minDated',$minDated); $this->display();
阅读全文
摘要:js的数组是和php里面数组是不一样的,所以模板文件需要先接受,然后利用Js代码转化之后再使用,接受后台的数组有几种办法 1.后台传过来的json数组,利用Js是可以接受的,然后将json数据利用js就可以转化成js数组 2.后台传过来的模板标签可以在json中使用模板引擎标签,然后将标签遍历之后放
阅读全文
摘要:调试的经验:很多时候程序调试不出来,但是又找不出错误,往往是拼写错误可能是很小的拼写错误,很难看出,或者多了一个空格,比如在配置路由的时候'URL_ROUTER_ON '=true,这样设置就会错误,应该是这样:'URL_ROUTER_ON'=true,
阅读全文
摘要:Thinkphp框架部署步骤thinkphp框架部署起来简单,但是由于步骤较多也容易遗忘:这是安装了集成环境后的一个www根目录结构:然后需要在这个目录下面创建一个文件夹做项目:thinkphp然后下载官方的thinkphp核心文件包解压,然后复制到thinkphp文件夹...
阅读全文