因为我的组件,控制器和模型具有相同的名称:
<?php
namespace Plug\Controller;
use Plug\Controller\AppController;
class SettingController extends AppController
{
public function initialize(){
parent::initialize();
$this->loadModel('Setting');
$this->loadComponent('Plug.Setting');
}
我如何知道如何引用组件或模型?
答案 0 :(得分:1)
Check the manual,几乎所有东西都存在。请考虑查看文档,然后阅读。
别名组件
要使用的一个常见设置是className选项,它允许您使用别名组件。当您想要使用自定义实现替换$ this-&gt; Auth或其他常见组件引用时,此功能非常有用:
UINT Controls[] = { IDC_BUTTON1, IDC_BUTTON2, IDC_BUTTON3, IDC_BUTTON4, IDC_BUTTON5 };
for (UINT c : Controls)
{
CWnd *b = GetDlgItem(c);
if (b)
b->EnableWindow(FALSE);
}