这一天搞得晕头转向。
接了个thinkphp3.2框架的活,是二次开发,客户很急,必须两天做出来,我说我熬夜弄。他也没说什么框架的,把代码发给我,一看,一个醒目的thinkphp目录跃然眼前。
这可好了,thinkphp没用过,而且只有两天时间。不过我从来不退缩,脑子里有个概念,框架都简单,之前用过laravel、yii框架,都是control控制器,view视图之类的,只要知道网址会跳到那个控制器,曙光就在眼前了。
也没找资料看,打开网址,然后对照control view目录,一看就找到了对应关系,/index.php/Home/Verify/login.html, 对应控制器的VerifyController.class.php, 对应视图的Verify_login.html, 这就知道了,该页面在Verify_login.html改,读数据库,业务逻辑的php代码在VerifyController.class.php写。
最恶心的事马上就来了,修改Verify_login.html的任何一个文字,页面刷新后会是空页面。试了各种方法,依然茫然。百度,没有搜到类似问题。然后换环境,换php环境,换phpstudy版本,最后发现使用phpstudy2014 php5.3的可以了,但是需要开启tp的调试模式,因为之前有缓存,会报错。
问题解决,可以顺利的改代码,改逻辑,改界面了。
阅读(1545) | 评论(0) | 转发(0) |