Pour tout problème contactez-nous par mail : support@froggit.fr | La FAQ :grey_question: | Rejoignez-nous sur le Chat :speech_balloon:

Skip to content
Snippets Groups Projects
Commit 129daf02 authored by Nicolas's avatar Nicolas
Browse files

Developpement

parent 11a3bacc
No related branches found
No related tags found
No related merge requests found
<?php
namespace NicolasBejean\Base\Controller\Adminhtml\Home;
use \Magento\Backend\App\Action;
use \Magento\Backend\App\Action\Context;
use \Magento\Backend\Model\View\Result\Page;
use \Magento\Framework\Controller\ResultInterface;
use \Magento\Framework\View\Result\PageFactory;
/**
* Class Index
*
* @category PHP
* @package NicolasBejean\Base\Controller\Adminhtml\Home
* @author Nicolas Béjean <nicolas@bejean.eu>
* @license https://github.com/nicolasbejean/base/blob/master/licence.txt BSD Licence
* @link https://www.bejean.eu
*/class Index extends Action
{
/**
* @var PageFactory
*/
protected $resultPageFactory;
/**
* @param Context $context
* @param PageFactory $resultPageFactory
*/
public function __construct(
Context $context,
PageFactory $resultPageFactory
) {
parent::__construct($context);
$this->resultPageFactory = $resultPageFactory;
}
/**
* Index action
*
* @return ResultInterface
*/
public function execute()
{
/** @var Page $resultPage */
$resultPage = $this->resultPageFactory->create();
$resultPage->getConfig()->getTitle()->prepend(__('Nicolas Béjean'));
return $resultPage;
}
}
<?xml version="1.0"?>
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:Acl/etc/acl.xsd">
<acl>
<resources>
<resource id="Magento_Backend::admin">
<resource id="NicolasBejean_Base::base" title="Nicolas Béjean" translate="true" sortOrder="205" />
</resource>
</resources>
</acl>
</config>
\ No newline at end of file
<?xml version="1.0"?>
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:module:Magento_Backend:etc/menu.xsd">
<menu>
<add id="NicolasBejean_Base::base" title="Nicolas Béjean" module="NicolasBejean_Base" sortOrder="200" resource="NicolasBejean_Base::base" />
<add id="NicolasBejean_Base::home"
title="Accueil"
translate="true"
module="NicolasBejean_Base"
sortOrder="10"
action="nicolasbejean/home"
resource="NicolasBejean_Base::base"
parent="NicolasBejean_Base::base" />
</menu>
</config>
<config xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:App/etc/routes.xsd">
<router id="admin">
<route id="nicolasbejean" frontName="nicolasbejean">
<module name="NicolasBejean_Base" before="Magento_Backend" />
</route>
</router>
</config>
\ No newline at end of file
<?xml version="1.0"?>
<page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd">
<head>
<css src="NicolasBejean_Base::css/nicolasbejean-base.css"/>
</head>
</page>
.admin__menu .level-0#menu-nicolasbejean-base-base > a:before {
content: url("../images/logo.png");
font-size: 2.4rem;
position: relative;
top: -0.2rem;
}
\ No newline at end of file
view/web/images/logo.png

1.46 KiB

File added
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment