[
'class' => 'yii\grid\ActionColumn',
'controller' => 'settings' // controller, который обрабатывает этот crud
]
// or
[
'class' => 'yii\grid\ActionColumn',
'controller' => 'post' // controller, который обрабатывает этот crud
]
// or
[
'class' => 'yii\grid\ActionColumn',
'controller' => 'catalog' // controller, который обрабатывает этот crud
]
[
'class' => 'yii\grid\ActionColumn',
'controller' => 'your/id_controller' // controller, который обрабатывает этот crud
]
$assetManager = new \yii\web\AssetManager(require __DIR__ . '/config/config.php');
Yii::$app->view->setAssetManager($assetManager);
о каких компонентах идет речь?
Yii::$app->errorHandler->errorAction = 'admin/default/error';
Yii::$app->user->loginUrl = ['/admin/user/users/login'];
$assetManager = new \yii\web\AssetManager();
Yii::$app->view->setAssetManager($assetManager);
Yii::configure($this, require __DIR__ . '/config/config.php');
'components' => [
'assetManager' => [
'class' => yii\web\AssetManager::className(),
'bundles' => [
'yii\bootstrap\BootstrapAsset' => [
'sourcePath' => '@bower/bootstrap/dist',
'css' => ['css/bootstrap.min.css']
],
'yii\bootstrap\BootstrapPluginAsset' => [
'sourcePath' => '@bower/bootstrap/dist',
'js' => ['js/bootstrap.min.js']
]
]
]
]
Yii::$app->assetManager->bundles['yii\bootstrap\BootstrapAsset'] = [
'css' => ['bootstrap/css/bootstrap.css'],
];
Yii::$app->assetManager->bundles['yii\bootstrap\BootstrapPluginAsset'] = [
'js' => ['bootstrap/js/bootstrap.js'],
];
public function init()
{
parent::init();
Yii::$app->view->setAssetManager(????);
Yii::configure($this, require __DIR__ . '/config/config.php');
}
Yii::$app->view->setAssetManager()
class AdminAsset extends AssetBundle
{
public $basePath = '@webroot';
public $baseUrl = '@web';
public $css = [
'css/admin.css',
'css/panel.css'
];
public $js = [
];
public $depends = [
'yii\web\YiiAsset',
'yii\bootstrap\BootstrapAsset',
'app\assets\FontAwesomeAsset'
];
}
А вот если сделать без этих строк
а просто подключить файл конфигурации, в котором настроить AssetManager(), то ничего не работает.