Skip to content

Commit 959dd22

Browse files
committed
1.修改本地访问的样式引用问题
2.修复菜单不显示BUG
1 parent 531c10f commit 959dd22

File tree

5 files changed

+38
-60
lines changed

5 files changed

+38
-60
lines changed

README.md

+3-17
Original file line numberDiff line numberDiff line change
@@ -36,13 +36,6 @@ Yii2 高级模板,配置的后台样式
3636
```
3737
php composer.phar global require "fxp/composer-asset-plugin:~1.1.1"
3838
php composer.phar create-project --prefer-dist izyue/yii2-app-advanced advanced
39-
```
40-
如果是composer是全局命令,请执行下面代码
41-
42-
```
43-
composer global require "fxp/composer-asset-plugin:~1.1.1"
44-
composer create-project --prefer-dist izyue/yii2-app-advanced advanced
45-
4639
```
4740

4841
#### 2. 安装Composer
@@ -52,27 +45,20 @@ composer create-project --prefer-dist izyue/yii2-app-advanced advanced
5245
composer install
5346
```
5447

55-
#### 3. 初始化
56-
---
57-
58-
```
59-
php init
60-
```
61-
62-
#### 4. 导入表结构(migration)
48+
#### 3. 导入表结构(migration)
6349
---
6450

6551
需要顺序执行
6652

6753
- 导入rbac migration
6854

6955
```
70-
php yii migrate --migrationPath=@yii/rbac/migrations
56+
yii migrate --migrationPath=@yii/rbac/migrations
7157
```
7258
- 导入admin migration
7359

7460
```
75-
php yii migrate --migrationPath=@izyue/admin/migrations
61+
yii migrate --migrationPath=@izyue/admin/migrations
7662
```
7763

7864
### 后台登录密码

backend/views/layouts/login.php

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212

1313
AppAsset::register($this);
1414

15-
$this->registerCssFile('/statics/css/soon.css');
15+
$this->registerCssFile('@web/statics/css/soon.css');
1616

1717
?>
1818
<?php $this->beginPage() ?>

backend/views/layouts/main.php

+11-15
Original file line numberDiff line numberDiff line change
@@ -21,11 +21,7 @@
2121
array_pop($routeArray);
2222
$controllerName = implode('/', $routeArray);
2323

24-
//echo "<pre>";
25-
//print_r($menuRows);
26-
//die;
27-
28-
$this->registerCssFile('/statics/css/slidebars.css', ['depends'=>'backend\assets\AppAsset']);
24+
$this->registerCssFile('@web/statics/css/slidebars.css', ['depends'=>'backend\assets\AppAsset']);
2925

3026
function isSubUrl($menuArray, $route)
3127
{
@@ -247,7 +243,7 @@ function initMenu($menuArray, $controllerName, $isSubUrl, $isShowIcon=false)
247243
</li>
248244
<li>
249245
<a href="#">
250-
<span class="photo"><img alt="avatar" src="/statics/img/avatar-mini.jpg"></span>
246+
<span class="photo"><img alt="avatar" src="<?=Yii::getAlias('@web')?>/statics/img/avatar-mini.jpg"></span>
251247
<span class="subject">
252248
<span class="from">Jonathan Smith</span>
253249
<span class="time">Just now</span>
@@ -259,7 +255,7 @@ function initMenu($menuArray, $controllerName, $isSubUrl, $isShowIcon=false)
259255
</li>
260256
<li>
261257
<a href="#">
262-
<span class="photo"><img alt="avatar" src="/statics/img/avatar-mini2.jpg"></span>
258+
<span class="photo"><img alt="avatar" src="<?=Yii::getAlias('@web')?>/statics/img/avatar-mini2.jpg"></span>
263259
<span class="subject">
264260
<span class="from">Jhon Doe</span>
265261
<span class="time">10 mins</span>
@@ -271,7 +267,7 @@ function initMenu($menuArray, $controllerName, $isSubUrl, $isShowIcon=false)
271267
</li>
272268
<li>
273269
<a href="#">
274-
<span class="photo"><img alt="avatar" src="/statics/img/avatar-mini3.jpg"></span>
270+
<span class="photo"><img alt="avatar" src="<?=Yii::getAlias('@web')?>/statics/img/avatar-mini3.jpg"></span>
275271
<span class="subject">
276272
<span class="from">Jason Stathum</span>
277273
<span class="time">3 hrs</span>
@@ -283,7 +279,7 @@ function initMenu($menuArray, $controllerName, $isSubUrl, $isShowIcon=false)
283279
</li>
284280
<li>
285281
<a href="#">
286-
<span class="photo"><img alt="avatar" src="/statics/img/avatar-mini4.jpg"></span>
282+
<span class="photo"><img alt="avatar" src="<?=Yii::getAlias('@web')?>/statics/img/avatar-mini4.jpg"></span>
287283
<span class="subject">
288284
<span class="from">Jondi Rose</span>
289285
<span class="time">Just now</span>
@@ -364,7 +360,7 @@ function initMenu($menuArray, $controllerName, $isSubUrl, $isShowIcon=false)
364360
<!-- user login dropdown start-->
365361
<li class="dropdown">
366362
<a data-toggle="dropdown" class="dropdown-toggle" href="#">
367-
<img alt="" src="/statics/img/avatar1_small.jpg">
363+
<img alt="" src="<?=Yii::getAlias('@web')?>/statics/img/avatar1_small.jpg">
368364
<span class="username"><?=Yii::$app->user->identity['username']?></span>
369365
<b class="caret"></b>
370366
</a>
@@ -435,7 +431,7 @@ function initMenu($menuArray, $controllerName, $isSubUrl, $isShowIcon=false)
435431
<li class="online">
436432
<div class="media">
437433
<a href="#" class="pull-left media-thumb">
438-
<img alt="" src="/statics/img/chat-avatar2.jpg" class="media-object">
434+
<img alt="" src="<?=Yii::getAlias('@web')?>/statics/img/chat-avatar2.jpg" class="media-object">
439435
</a>
440436
<div class="media-body">
441437
<strong>John Doe</strong>
@@ -446,7 +442,7 @@ function initMenu($menuArray, $controllerName, $isSubUrl, $isShowIcon=false)
446442
<li class="online">
447443
<div class="media">
448444
<a href="#" class="pull-left media-thumb">
449-
<img alt="" src="/statics/img/chat-avatar.jpg" class="media-object">
445+
<img alt="" src="<?=Yii::getAlias('@web')?>/statics/img/chat-avatar.jpg" class="media-object">
450446
</a>
451447
<div class="media-body">
452448
<div class="media-status">
@@ -461,7 +457,7 @@ function initMenu($menuArray, $controllerName, $isSubUrl, $isShowIcon=false)
461457
<li class="online">
462458
<div class="media">
463459
<a href="#" class="pull-left media-thumb">
464-
<img alt="" src="/statics/img/pro-ac-1.png" class="media-object">
460+
<img alt="" src="<?=Yii::getAlias('@web')?>/statics/img/pro-ac-1.png" class="media-object">
465461
</a>
466462
<div class="media-body">
467463
<div class="media-status">
@@ -475,7 +471,7 @@ function initMenu($menuArray, $controllerName, $isSubUrl, $isShowIcon=false)
475471
<li class="online">
476472
<div class="media">
477473
<a href="#" class="pull-left media-thumb">
478-
<img alt="" src="/statics/img/avatar1.jpg" class="media-object">
474+
<img alt="" src="<?=Yii::getAlias('@web')?>/statics/img/avatar1.jpg" class="media-object">
479475
</a>
480476
<div class="media-body">
481477
<strong>Anjelina Joli</strong>
@@ -486,7 +482,7 @@ function initMenu($menuArray, $controllerName, $isSubUrl, $isShowIcon=false)
486482
<li class="online">
487483
<div class="media">
488484
<a href="#" class="pull-left media-thumb">
489-
<img alt="" src="/statics/img/mail-avatar.jpg" class="media-object">
485+
<img alt="" src="<?=Yii::getAlias('@web')?>/statics/img/mail-avatar.jpg" class="media-object">
490486
</a>
491487
<div class="media-body">
492488
<div class="media-status">

backend/views/site/index.php

+18-22
Original file line numberDiff line numberDiff line change
@@ -2,21 +2,17 @@
22

33
/* @var $this yii\web\View */
44

5-
$this->registerCssFile('/statics/assets/font-awesome/css/font-awesome.css', ['depends'=>'backend\assets\AppAsset']);
6-
$this->registerCssFile('/statics/assets/jquery-easy-pie-chart/jquery.easy-pie-chart.css', ['depends'=>'backend\assets\AppAsset']);
7-
$this->registerCssFile('/statics/css/owl.carousel.css', ['depends'=>'backend\assets\AppAsset']);
5+
$this->registerCssFile('@web/statics/assets/font-awesome/css/font-awesome.css', ['depends'=>'backend\assets\AppAsset']);
6+
$this->registerCssFile('@web/statics/assets/jquery-easy-pie-chart/jquery.easy-pie-chart.css', ['depends'=>'backend\assets\AppAsset']);
7+
$this->registerCssFile('@web/statics/css/owl.carousel.css', ['depends'=>'backend\assets\AppAsset']);
88

9-
//$this->registerJsFile('/statics/js/jquery.dcjqaccordion.2.7.js', ['depends'=>'backend\assets\AppAsset']);
10-
//$this->registerJsFile('/statics/js/jquery.scrollTo.min.js', ['depends'=>'backend\assets\AppAsset']);
11-
//$this->registerJsFile('/statics/js/jquery.nicescroll.js', ['depends'=>'backend\assets\AppAsset']);
12-
//$this->registerJsFile('/statics/js/jquery.sparkline.js', ['depends'=>'backend\assets\AppAsset']);
13-
$this->registerJsFile('/statics/assets/jquery-easy-pie-chart/jquery.easy-pie-chart.js', ['depends'=>'backend\assets\AppAsset']);
14-
$this->registerJsFile('/statics/js/owl.carousel.js', ['depends'=>'backend\assets\AppAsset']);
15-
$this->registerJsFile('/statics/js/jquery.customSelect.min.js', ['depends'=>'backend\assets\AppAsset']);
16-
$this->registerJsFile('/statics/js/respond.min.js', ['depends'=>'backend\assets\AppAsset']);
17-
$this->registerJsFile('/statics/js/sparkline-chart.js', ['depends'=>'backend\assets\AppAsset']);
18-
$this->registerJsFile('/statics/js/easy-pie-chart.js', ['depends'=>'backend\assets\AppAsset']);
19-
$this->registerJsFile('/statics/js/count.js', ['depends'=>'backend\assets\AppAsset']);
9+
$this->registerJsFile('@web/statics/assets/jquery-easy-pie-chart/jquery.easy-pie-chart.js', ['depends'=>'backend\assets\AppAsset']);
10+
$this->registerJsFile('@web/statics/js/owl.carousel.js', ['depends'=>'backend\assets\AppAsset']);
11+
$this->registerJsFile('@web/statics/js/jquery.customSelect.min.js', ['depends'=>'backend\assets\AppAsset']);
12+
$this->registerJsFile('@web/statics/js/respond.min.js', ['depends'=>'backend\assets\AppAsset']);
13+
$this->registerJsFile('@web/statics/js/sparkline-chart.js', ['depends'=>'backend\assets\AppAsset']);
14+
$this->registerJsFile('@web/statics/js/easy-pie-chart.js', ['depends'=>'backend\assets\AppAsset']);
15+
$this->registerJsFile('@web/statics/js/count.js', ['depends'=>'backend\assets\AppAsset']);
2016

2117
$this->registerJs("
2218
//owl carousel
@@ -215,7 +211,7 @@
215211
<section class="panel">
216212
<div class="panel-body">
217213
<a href="#" class="task-thumb">
218-
<img src="/statics/img/avatar1.jpg" alt="">
214+
<img src="<?=Yii::getAlias('@web')?>/statics/img/avatar1.jpg" alt="">
219215
</a>
220216
<div class="task-thumb-details">
221217
<h1><a href="#">Anjelina Joli</a></h1>
@@ -389,19 +385,19 @@
389385
<p><a href="#">Anjelina Joli</a> added new album <span><a href="#" class="blue">PARTY TIME</a></span></p>
390386
<div class="album">
391387
<a href="#">
392-
<img alt="" src="/statics/img/sm-img-1.jpg">
388+
<img alt="" src="<?=Yii::getAlias('@web')?>/statics/img/sm-img-1.jpg">
393389
</a>
394390
<a href="#">
395-
<img alt="" src="/statics/img/sm-img-2.jpg">
391+
<img alt="" src="<?=Yii::getAlias('@web')?>/statics/img/sm-img-2.jpg">
396392
</a>
397393
<a href="#">
398-
<img alt="" src="/statics/img/sm-img-3.jpg">
394+
<img alt="" src="<?=Yii::getAlias('@web')?>/statics/img/sm-img-3.jpg">
399395
</a>
400396
<a href="#">
401-
<img alt="" src="/statics/img/sm-img-1.jpg">
397+
<img alt="" src="<?=Yii::getAlias('@web')?>/statics/img/sm-img-1.jpg">
402398
</a>
403399
<a href="#">
404-
<img alt="" src="/statics/img/sm-img-2.jpg">
400+
<img alt="" src="<?=Yii::getAlias('@web')?>/statics/img/sm-img-2.jpg">
405401
</a>
406402
</div>
407403
</div>
@@ -582,7 +578,7 @@
582578
<aside class="post-highlight yellow v-align">
583579
<div class="panel-body text-center">
584580
<div class="pro-thumb">
585-
<img src="/statics/img/ring.jpg" alt="">
581+
<img src="<?=Yii::getAlias('@web')?>/statics/img/ring.jpg" alt="">
586582
</div>
587583
</div>
588584
</aside>
@@ -656,7 +652,7 @@
656652
<div class="panel-body">
657653
<h4>Jonathan Smith</h4>
658654
<div class="follow-ava">
659-
<img src="/statics/img/follower-avatar.jpg" alt="">
655+
<img src="<?=Yii::getAlias('@web')?>/statics/img/follower-avatar.jpg" alt="">
660656
</div>
661657
</div>
662658
</div>

backend/web/statics/js/tree.js

+5-5
Original file line numberDiff line numberDiff line change
@@ -119,31 +119,31 @@ var TreeView = function () {
119119
});
120120

121121
var treeDataSource7 = new DataSourceTree({
122-
url: '/index.php?r=admin%2Fmenu%2Findex',
122+
url: window.location.href,
123123
delay: 400
124124
});
125125

126126
$('#FlatTree').tree({
127127
dataSource: treeDataSource,
128-
loadingHTML: '<img src="/statics/img/input-spinner.gif"/>',
128+
loadingHTML: '<img src="<?=$web?>/statics/img/input-spinner.gif"/>',
129129
});
130130

131131

132132
$('#FlatTree2').tree({
133133
dataSource: treeDataSource2,
134-
loadingHTML: '<img src="/statics/img/input-spinner.gif"/>',
134+
loadingHTML: '<img src="<?=$web?>/statics/img/input-spinner.gif"/>',
135135
});
136136

137137
$('#FlatTree3').tree({
138138
dataSource: treeDataSource3,
139-
loadingHTML: '<img src="/statics/img/input-spinner.gif"/>',
139+
loadingHTML: '<img src="<?=$web?>/statics/img/input-spinner.gif"/>',
140140
});
141141

142142
$('#FlatTree4').tree({
143143
selectable: false,
144144
multiSelect: true,
145145
dataSource: treeDataSource7,
146-
loadingHTML: '<img src="/statics/img/input-spinner.gif"/>',
146+
loadingHTML: '<img src="<?=$web?>/statics/img/input-spinner.gif"/>',
147147
});
148148

149149

0 commit comments

Comments
 (0)