2017-01-26 8 views

ответ

1

И, конечно же, решение приходит ко мне после запроса. Так вот оно.

По умолчанию вы можете изменить только скин, используемый для бэкэнд. Таким образом, чтобы продлить его вам в первую очередь необходимо создать новый класс, который расширяет внутреннюю информацию по умолчанию файл скина (/modules/backend/skins/Standard.php)

<?php namespace Author\Plugin\Classes; 

use Backend\Skins\Standard; 

/** 
* Modified backend skin information file. 
* 
* This is modified to include an additional path to override the default layouts. 
* 
*/ 

class BackendSkin extends Standard 
{ 
    /** 
    * {@inheritDoc} 
    */ 
    public function getLayoutPaths() 
    { 
     return [ 
      base_path() . '/plugins/author/plugin/skin/layouts', 
      $this->skinPath . '/layouts' 
     ]; 
    } 
} 

И теперь вы можете просто скопировать существующие макеты в том, что папку и изменить их, как вам будет угодно.

Смежные вопросы