ThinkPHP独立分组使用的注意事项,thinkphp分组
本文实例讲述了ThinkPHP独立分组使用的注意事项。分享给大家供大家参考。具体如下:
关于ThinkPHP的独立分组,功能看上去挺好的,可是官方并没有给出详细的例子和说明,在此,根据实际的开发过程,给予各位php开发人员以下几点说明:
1.独立分组的目录结构
和官方说明一样,建立Modules文件夹,配置config.
注意:独立分组的action直接放在action目录下,不需要lib目录(这点细微的差别坑了我一天)
2.独立分组之间的相互调用
如果你建立了一个独立分组专门处理数据的增删改查,其他分组的方法调用这个分组的增删改查方法时候,你会发现许多奇迹,比如各种不存在的提示,模型验证莫名其妙的失效等等,这都归结于一个原因:没有自动加载相应模块!!
所以,放弃官方的A方法吧,自己加载所有的模块,例如:
复制代码 代码如下:
import('Action.McorpworkerAction', APP_PATH . 'Modules/base');//自己加载base模块的action
import('Model.CorpworkerModel', APP_PATH . 'Modules/base');
//自己加载base模块的model,不然自动验证等等model中的方法会失效
$Mworker = new McorpworkerAction();实例化action,注意要写全啊
$worker["loginname"] =$_REQUEST['loginname'];
$worker["realname"] =$_REQUEST['realname'];
$worker["pass"] =mmin($_REQUEST['pass']);
//构造数据后添加
$r = $Mworker->addfun($worker);
//这样才能顺利调用base模块的 Mcorpworker的增删改查!!
希望本文所述对大家的ThinkPHP框架程序设计有所帮助。

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

Video Face Swap
Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Artikel Panas

Alat panas

SublimeText3 versi Inggeris
Disyorkan: Versi Win, menyokong gesaan kod!

SublimeText3 Linux versi baharu
SublimeText3 Linux versi terkini

Penyesuai Pelayan SAP NetWeaver untuk Eclipse
Integrasikan Eclipse dengan pelayan aplikasi SAP NetWeaver.

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Pelayar Peperiksaan Selamat
Pelayar Peperiksaan Selamat ialah persekitaran pelayar selamat untuk mengambil peperiksaan dalam talian dengan selamat. Perisian ini menukar mana-mana komputer menjadi stesen kerja yang selamat. Ia mengawal akses kepada mana-mana utiliti dan menghalang pelajar daripada menggunakan sumber yang tidak dibenarkan.
