首页 > 代码库 > Magento2自定义模块新型控制器发行
Magento2自定义模块新型控制器发行
我创建了上市和它的正常工作与数据库。
现在我正在努力打造“添加表”了点。
{文件夹路径} \ magento2 \程序\代码\自定义\模块\控制器\ Adminhtml \文章\ NewAction.php
namespace Custom\Module\Controller\Adminhtml\Posts;use Magento\Framework\View\Result\PageFactory;use Magento\Framework\App\Action\Context;class NewAction extends \Magento\Framework\App\Action\Action { /** * @var \Magento\Framework\Controller\Result\ForwardFactory */ protected $resultPageFactory; /** * @param \Magento\Framework\App\Action\Context $context * @param \Magento\Framework\Controller\Result\ForwardFactory $resultForwardFactory */ public function __construct( \Magento\Framework\App\Action\Context $context, \Magento\Framework\View\Result\PageFactory $resultPageFactory ) { $this->resultPageFactory = $resultPageFactory; parent::__construct($context); } /** * {@inheritdoc} */ protected function _isAllowed() { return $this->_authorization->isAllowed(‘Custom_Module::save‘); } /** * Forward to edit * * @return \Magento\Backend\Model\View\Result\Forward */ public function execute() { /** @var \Magento\Backend\Model\View\Result\Forward $resultForward */ $resultForward = $this->resultForwardFactory->create(); return $resultForward->forward(‘edit‘); }}
它给下面的错误。
1例外(S):异常#0(例外):恢复错误:传递给自定义\模块\控制器\ Adminhtml \文章\ NewAction :: __结构(参数1)必须是Magento的\框架\ APP \行动\上下文的实例,没有给出称为{文件夹路径} \ magento2名称\ var \代\在线14的自定义\模块\控制器\ Adminhtml \文章\ NewAction \ Interceptor.php和{文件夹路径} \ magento2 \程序\代码\自定义\模块\控制器\ Adminhtml \文章\ NewAction.php第20行
Magento2自定义模块新型控制器发行
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。