В проекте или в вашем решении, вы всегда можете создать свой контроллер, наследуясь от базового конроллера SkeekS CMS:
Структура простейшего контроллера
<?php
/**
* @author Semenov Alexander <semenov@skeeks.com>
* @link http://skeeks.com/
* @copyright 2010 SkeekS (СкикС)
* @date 08.03.2016
*/
namespace frontend\controllers;
use skeeks\cms\modules\admin\controllers\AdminController;
class AdminImportStockSaleController extends AdminController
{
public function actionIndex()
{
return $this->render($this->action->id);
}
}
После данных дейсвий есть возможность перейти в этот контроллер по адресу /~sx/admin-import-stock-sale
Так же требуется создать view файл с любым содержимым по адресу /frontend/views/admin-import-stock-sale/index.php
После этих действий, у вас появится возможность управлять правами доступа к этому контроллеру, и он будет оформлен в стандартном виде.
Далее вы можете сосредоточиться над выполнением конкретных задач, которые хотели бы реализовать.