tp5后台开发某些心得
某些心得
1:必须常规照着初始项目目录开发。可以工具项目特性以及自身习惯新建目录并使用。只要遵循tp5命名空间
类的自动引入机制就好
2:多使用配置文件,万物皆可配置
3:
// 涉及到删除,可以高度复用。删除的js用common.js里的,url放到删除标签的attr里。
// 然后删除的方法放到base控制器里面。
// 这样,js和php只需写一次了。需要解决的仅仅是是表名的问题(表名的问题可以获取控制器的名称并且通过
// 类继承的特性搞定。其他操作也可以触类旁通,base类能完成的事情最好不要通过自身控制器
4:涉及到model操作,一定要try
5:涉及到状态的修改,页面里面可以调用common.php里的公共方法,通过id和状态值,返回标签(更换状态的a标签,其中包含自身状态描述,更换状态的url属性)
这样,避免频繁在模板里面判断。然后照着3继续复用