您好,上次回复用的手机,没有回复完整,下面完整说一下后台模板的事情
1.fecshop的后台,是基于 https://github.com/fecshop/yii2_fec_admin
这个扩展,当然,这个扩展也是我开发的,安装完成后,这个包在vendor/fancyecommerce/fec_admin 文件夹下面,
2.您问的后台的css js文件在 vendor/fancyecommerce/fec_admin/myassets
下面,
如果你懂Yii2,具体,您可以参看vendor/fancyecommerce/fec_admin/myassets/AppAsset.php
文件,
public $depends = [
// 'yii\web\YiiAsset',
// 'yii\bootstrap\BootstrapAsset',
// 'yii\web\YiiAsset',
'fecadmin\myassets\DwzAsset',
'fecadmin\myassets\EchartsAsset',
'fecadmin\myassets\ChosenAsset',
'fecadmin\myassets\DwzIEAsset',
'fecadmin\myassets\DwzIE9Asset',
'fecadmin\myassets\CustomAsset',
];
然后您打开这个数组对应的各个文件就可以看到css和js了,譬如DwzAsset文件:
<?php
/**
* FecShop file.
*
* @link http://www.fecshop.com/
* @copyright Copyright (c) 2016 FecShop Software LLC
* @license http://www.fecshop.com/license/
*/
namespace fecadmin\myassets;
use yii\web\AssetBundle;
/**
* @author Terry Zhao <2358269014@qq.com>
* @since 1.0
*/
class DwzAsset extends AssetBundle
{
public $sourcePath = '@fecadmin/myassets/dwz_jui-master';
//public $cssOptions = ['condition' => 'lte IE9'];
public $css = [
'themes/default/style.css',
'themes/css/core.css',
'themes/css/print.css',
'uploadify/css/uploadify.css',
];
public $jsOptions = [ 'position' => \yii\web\View::POS_HEAD ];
public $js = [
'js/jquery-2.1.4.min.js',
'js/jquery.cookie.js',
'js/jquery.validate.js',
'js/jquery.bgiframe.js',
'xheditor/xheditor-1.2.2.min.js',
'xheditor/xheditor_lang/zh-cn.js',
'uploadify/scripts/jquery.uploadify.js',
'chart/raphael.js',
'chart/g.raphael.js',
'chart/g.bar.js',
'chart/g.line.js',
'chart/g.pie.js',
'chart/g.dot.js',
'js/dwz.core.js',
'js/dwz.util.date.js',
'js/dwz.validate.method.js',
'js/dwz.barDrag.js',
'js/dwz.drag.js',
'js/dwz.tree.js',
'js/dwz.accordion.js',
'js/dwz.ui.js',
'js/dwz.theme.js',
'js/dwz.switchEnv.js',
'js/dwz.alertMsg.js',
'js/dwz.contextmenu.js',
'js/dwz.navTab.js',
'js/dwz.tab.js',
'js/dwz.resize.js',
'js/dwz.dialog.js',
'js/dwz.dialogDrag.js',
'js/dwz.sortDrag.js',
'js/dwz.cssTable.js',
'js/dwz.stable.js',
'js/dwz.taskBar.js',
'js/dwz.ajax.js',
'js/dwz.pagination.js',
'js/dwz.database.js',
'js/dwz.datepicker.js',
'js/dwz.effects.js',
'js/dwz.panel.js',
'js/dwz.checkbox.js',
'js/dwz.history.js',
'js/dwz.combox.js',
'js/dwz.print.js',
//'bin/dwz.min.js',
'js/dwz.regional.zh.js',
//'dwz.frag.xml',
];
public $depends = [
];
}
里面就是包含的各个js和css文件,这个是yii2的Asset机制。