Commit 75a65453 by wd Committed by halweg

权限添加

parent 3eb3a243
<?php <?php
namespace Joshine\Banner\Controller\Index; namespace Joshine\Banner\Controller\Index;
use Magento\Framework\App\Action\Context; use Magento\Framework\App\Action\Context;
use Magento\Framework\View\Result\PageFactory; use Magento\Framework\View\Result\PageFactory;
use Joshine\Banner\Model\BassFactory; use Joshine\Banner\Model\BassFactory;
class Index extends \Magento\Framework\App\Action\Action{ class Index extends \Magento\Framework\App\Action\Action{
const ADMIN_RESOURCE = 'Joshine_Banner::index';
protected $_pageFactory; protected $_pageFactory;
protected $_bassFactory; protected $_bassFactory;
public function __construct(Context $context,PageFactory $pageFactory, BassFactory $bassFactory) public function __construct(Context $context,PageFactory $pageFactory, BassFactory $bassFactory)
{ {
$this->_bassFactory = $bassFactory; $this->_bassFactory = $bassFactory;
...@@ -19,8 +25,10 @@ class Index extends \Magento\Framework\App\Action\Action{ ...@@ -19,8 +25,10 @@ class Index extends \Magento\Framework\App\Action\Action{
public function execute() public function execute()
{ {
// TODO: Implement execute() method. $resultPage = $this->_pageFactory->create();
return $this->_pageFactory->create(); $resultPage->setActiveMenu('Joshine_Banner::index');
$resultPage->getConfig()->getTitle()->prepend((__('Banner')));
return $resultPage;
} }
......
<?xml version="1.0" ?> <?xml version="1.0"?>
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Acl/etc/acl.xsd"> <config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
<acl> xsi:noNamespaceSchemaLocation="urn:magento:framework:Acl/etc/acl.xsd">
<resources> <acl>
<resource id="Magento_Backend::admin"> <resources>
<resource id="Magento_Backend::joshine" title="Jpshone" sortOrder="40"> <resource id="Magento_Backend::admin">
<resource id="Magento_Backend::Joshine_banner" title="Banner" sortOrder="10"> <resource id="Magento_Backend::joshine" title="Joshine" sortOrder="40">
<resource id="Joshine_Banner::index" title="Index" sortOrder="10"></resource> <resource id="Magento_Backend::joshine_banner" title="Banner" sortOrder="10">
<resource id="Joshine_Banner::index" title="Index" sortOrder="10"/>
</resource>
</resource> </resource>
</resource> </resource>
</resource> </resources>
</resources> </acl>
</acl>
</config> </config>
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment