首页 > 解决方案 > 如何更改模板 yii2 (ElaAdmin)

问题描述

我需要帮助将 yii2 中的模板默认更改为 ElaAdmin。请任何人帮助我。我有模板和 yii2-basic 模板

标签: templatesyii2yii2-basic-app

解决方案


只需将模板 CSS 文件放在 web/css 文件夹中,将 js 文件放在 web/js 文件夹中(如有必要,创建文件夹)。

并在 /assets/AppAsset.php 中的 appAsset 文件中添加路径 例如,添加 /css/bs3/css/bootstrap.min.css 中的 bootstrap.min.css

<?php

namespace app\assets;

use yii\web\AssetBundle;

class AppAsset extends AssetBundle
{
    public $basePath = '@webroot';
    public $baseUrl = '@web';
    public $css = [
        'css/site.css',
        'css/bs3/css/bootstrap.min.css', // line added

        ['css/print.css', 'media' => 'print'],
    ];
    public $js = [
    ];
    public $depends = [
        'yii\web\YiiAsset',
        'yii\bootstrap\BootstrapAsset',
    ];
}

或者,您可以将这些文件直接添加到 view/layout/main.php 中的 main.php 中,例如

<link href="<?=Yii::getAlias('@web');?>/bs3/css/bootstrap.min.css" rel="stylesheet">

您可以在此处获取更多信息。 https://www.yiiframework.com/doc/guide/2.0/en/structure-assets


推荐阅读