在phpprobid中创建控制器错误
创建了控制器并试图通过url访问它,但遇到了类似404错误的错误 找不到您正在查找的页面 尝试检查URL是否有错误,然后点击浏览器上的刷新按钮 使用休养程序在phpprobid中创建控制器错误,php,view,controller,customization,Php,View,Controller,Customization,创建了控制器并试图通过url访问它,但遇到了类似404错误的错误 找不到您正在查找的页面 尝试检查URL是否有错误,然后点击浏览器上的刷新按钮 使用休养程序 //created route 'app-test-index' => array( 'test', array( 'controller' => 'test', 'action' => 'index',
//created route
'app-test-index' => array(
'test',
array(
'controller' => 'test',
'action' => 'index',
),
),
//controller
namespace App\Controller;
use Ppb\Controller\Action\AbstractAction,
Cube\Controller\Front,
Cube\View,
Cube\Validate\Url as UrlValidator,
Cube\Controller\Request,
Ppb\Service;
class Test extends AbstractAction
{
public function Index()
{
die('ok');
}
public function test()
{
die('ok');
}
}
如何在PHPProbid中创建模型视图控制器 如何定制PHPProbid
谢谢如何在PHPPROBID 7.8版中创建控制器 步骤1:在相应模块中创建控制器文件 步骤2:编辑相应模块中的模型Acl文件 比如说 a) 在module/App/src/App/controller中创建controller Test.php b) 在中添加资源(为所创建控制器的用户角色授予权限) module/App/src/App/Model/Acl.php文件 在本例中,您需要添加以下行
$test = new Permissions\Resource('Test');
$this->addResource($test);
$this->allow('Guest', 'Test');
重要的是要注意模块/App/src/App/Model/Acl.php文件将在phpprobid更新期间被替换
因此,您需要在根目录中创建一个名为mods的文件夹(如果已经存在,则无需创建)。
将文件复制到具有相应文件夹结构的mods文件夹
在我们的示例中,将Acl.php复制到mods/module/App/src/App/Model文件夹
现在您可以访问控制器了
如何在PHPPROBID 7.8版中创建控制器 步骤1:在相应模块中创建控制器文件 步骤2:编辑相应模块中的模型Acl文件 比如说 a) 在module/App/src/App/controller中创建controller Test.php b) 在中添加资源(为所创建控制器的用户角色授予权限) module/App/src/App/Model/Acl.php文件 在本例中,您需要添加以下行
$test = new Permissions\Resource('Test');
$this->addResource($test);
$this->allow('Guest', 'Test');
重要的是要注意模块/App/src/App/Model/Acl.php文件将在phpprobid更新期间被替换
因此,您需要在根目录中创建一个名为mods的文件夹(如果已经存在,则无需创建)。
将文件复制到具有相应文件夹结构的mods文件夹
在我们的示例中,将Acl.php复制到mods/module/App/src/App/Model文件夹
现在您可以访问控制器了
如何在PHPProbid中创建模型视图控制器页面如何在PHPProbid中创建模型视图控制器页面感谢您的帮助谢谢您的帮助