本文阐述了ThinkPHP独立分组使用笔记。分享给你参考。以下是如下:

关于ThinkPHP的独立分组功能看起来不错,但是官方没有给出详细的例子和说明。在这里,根据实际开发过程,我们向您介绍PHP开发人员的以下说明。

1。独立分组的目录结构

与官方指示一样,创建一个模块文件夹并配置该配置。

注意:独立组的操作直接放在操作目录中,不需要库目录(这个微妙的差异每天都在困扰着我)

2。独立集团之间的相互呼叫

如果你建立了一个独立的数据包处理特殊数据的增删改查,此方法调用其他数据包的CRUD方法,你会发现许多奇迹,如现有的各种提示、故障模型验证莫名其妙等等,这是因为一个原因:不自动加载相应的模块!!

因此,放弃官方的方法并加载所有模块,例如:

复制代码如下:进口('action。mcorpworkeraction ',app_path。'modules /基地'); / /库加载模块的作用

进口(模型。corpworkermodel ',app_path。'modules /基地);

加载自己的基本模块模型,或者模型中的自动验证等方法都会失败。

mworker美元=新mcorpworkeraction();初始化动作,注意写作

为工人{登录名= _request美元'loginname'} {;

为工人{真名} = { } _request美元'realname;

为工人{通} = m($ _request往{ });

数据结构

R =美元美元mworker -> addfun(合工);

为了成功地调用该库模块/ mcorpworker CRUD!!

希望这篇文章能帮助你在ThinkPHP框架程序设计。