Commit 94d7c0c4 authored by 杨培's avatar 杨培

优化后台界面

parent 7cb3c9f9
......@@ -12,7 +12,9 @@ use common\libs\Message;
use common\libs\Utils;
use common\models\Classes;
use common\models\Course;
use common\models\CourseTeacher;
use common\models\Courseware;
use common\models\Teacher;
use common\models\TranscodeQueue;
use common\models\User;
use Yii;
......
......@@ -2,20 +2,100 @@
/**
* @var $class \common\models\Classes
* @var $course \common\models\Course
* @var $courseware \common\models\Courseware
* @var $previewUrl string
* @var $sourceUrl string
* @var $avUrl string
*/
use yii\helpers\Html;
use common\models\User;
use common\libs\Utils;
use yii\helpers\Url;
$this->title = $course->name;
?>
<p><?=$class->name?></p>
<div><img src="<?=$previewUrl?>-m.preview"></div>
<div><?=$course->intro?></div>
<p>
[<a href="<?=$sourceUrl?>" target="_blank">下载源视频</a>]
[<a href="<?=$avUrl?>" target="_blank">AVINFO</a>]
</p>
\ No newline at end of file
<section class="content-header">
<h1>[<?=$class->name?>] <?=$course->name?><small>#<?=$class->id?></small></h1>
<ol class="breadcrumb">
<li><a href="<?=Url::to(['course/index'])?>"><i class="fa fa-dashboard"></i> 课程管理</a></li>
<li class="active">课程详情</li>
</ol>
</section>
<div class="content body">
<div class="row">
<div class="col-md-4">
<div class="box">
<div class="box-header with-border">
<h3 class="box-title">基本信息</h3>
</div>
<div class="box-body">
<table class="table table-bordered">
<tbody>
<tr>
<td>原始视频</td>
<td>
<?=$courseware->format?> / <?=Utils::humanSeconds($courseware->time)?> / <?=Utils::byteConvert($courseware->size)?>
<br><a href="<?=$sourceUrl?>" target="_blank" title="播放或下载视频"><span class="glyphicon glyphicon-play-circle"></span></a>
<a href="<?=$avUrl?>" target="_blank" title="调试视频信息"><span class="glyphicon glyphicon-info-sign"></span></a>
</td>
</tr>
<tr>
<td>会员价</td>
<td><?=$course->price?> 元</td>
</tr>
<tr>
<td>免费试看</td>
<td><?php if ($course->free_time) { echo $course->free_time; ?> 分钟<?php } else { ?><span class="glyphicon glyphicon-ban-circle text-danger"></span><?php } ?></td>
</tr>
<tr>
<td>推荐</td>
<td>
<?php if ($course->recommend) { ?>
<span class="glyphicon glyphicon-ok text-success"></span>
<?php } else { ?>
<span class="glyphicon glyphicon-ban-circle text-danger"></span>
<?php } ?>
</td>
</tr>
<tr>
<td>其它</td>
<td>
<span class="glyphicon glyphicon-comment text-muted"></span> <?=$course->comment_count?>&nbsp;
<span class="glyphicon glyphicon glyphicon-star text-muted"></span> <?=$course->favorite_count?>&nbsp;
<span class="glyphicon glyphicon-thumbs-up text-muted"></span> <?=$course->support_count?>
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<div class="col-md-4">
<div class="box">
<div class="box-header with-border">
<h3 class="box-title">讲师列表</h3>
</div>
<div class="box-body no-padding">
<ul class="users-list clearfix">
<?php foreach ($course->teachers as $teacher) { ?>
<li>
<img src="<?=User::getAvatarUrl($teacher->avatar)?>" alt="User Image">
<a class="users-list-name" href="#"><?=$teacher->name?></a>
</li>
<?php } ?>
</ul>
</div>
</div>
</div>
<div class="col-md-4"><a href="<?=$previewUrl?>" target="_blank"><img class="img-responsive pad" src="<?=$previewUrl?>-m.preview"></a></div>
</div>
<div class="box">
<div class="box-header with-border">
<h3 class="box-title">简介</h3>
</div>
<div class="box-body"><?=$course->intro?></div>
</div>
</div>
\ No newline at end of file
......@@ -124,8 +124,8 @@ $this->beginContent('@app/views/layouts/lte.php');
<!-- Optionally, you can add icons to the links -->
<li><a href="#"><i class="fa fa-link"></i> <span>全局概揽</span></a></li>
<li class="header">内容</li>
<li class="RT_classes"><a href="/classes"><i class="fa fa-link"></i> <span>课堂管理</span></a></li>
<li class="RT_course"><a href="/course"><i class="fa fa-link"></i> <span>课程管理</span></a></li>
<li class="RT_classes"><a href="/classes"><i class="fa fa-bank"></i> <span>课堂管理</span></a></li>
<li class="RT_course"><a href="/course"><i class="fa fa-tv"></i> <span>课程管理</span></a></li>
</ul>
<script>
var sidebar = $("#sidebarMenu");
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment