UNPKG

unserver-unify

Version:

215 lines (213 loc) 9.9 kB
<div ng-controller="CourseinfosCtrl as ctrl"> <div class="block-description white-bg" ng-class="{'scroll_fixed':bottomFlag}" scroll="" style="padding-bottom: 0 !important;"> <div class="slider slider_full_middle relative" style="background:#ccc;"> <div class="carousel-inner"> <div class="item active"> <div class="text-center"> <img src="assets/images/gsx_bg.jpg" style="top: 110%" /> </div> </div> </div> </div> </div> <div class="container"> <div class="row"> <div class="col-md-3"> <script id="menuTree.html" type="text/ng-template"> <ul class="{(item.key==ctrl.option) ? 'active' : ''}} side-nav"> <i class="sidebar_arrow {{item.items.length>0 ? 'fa fa-angle-right':''}}" > </i> <a ng-click="ctrl.list(item.key)" class="{{(item.key==ctrl.option) ? 'active' : ''}} list"> <span style="cursor: pointer;"> {{item.title}} &nbsp; <span ng-if='item.value==0' class="itm_cntr" style="width:auto!important"> ({{item.counter||0}}) </span> </span> </a> <ul class="second_level"> <li ng-repeat="item in item.items" ng-include="'menuTree.html'"> </li> </ul> </ul> </script> <ul class="sidebar_responsive" ng-class="{'sidebar_active':dropdown}"> <li ng-class="{'sidebar_responsive_active':dropdown}"> <button class="btn btn-primary" ng-click="ctrl.toggledrop()" type="button"> <span class="fa fa-bars"> </span> </button> <ul class="list-group sidebar-nav-v1 gsx_sidebar"> <li style="position:relative" class="list-group-item {(''==ctrl.option) ? 'active' : ''}} side-nav"> <a class="{{(''== ctrl.option) ? 'active' : ''}} list" ng-click="ctrl.list('')"> <span style="cursor: pointer;"> <strong style="float:left"> {{'All Pre-book Courses' | translate}} </strong> <span class="itm_cntr" style="width:auto!important"> &nbsp;&nbsp;({{totalCount||0}}) </span> </span> </a> </li> <li class="list-group-item" ng-include="'menuTree.html'" ng-repeat="item in catitems" style="position:relative"> </li> </ul> </li> </ul> <div class="clearfix"> </div> </div> <div class="col-md-9"> <span ncy-breadcrumb="" ng-if="(!hideHeader || currentSchool.courseTheme =='default' || !currentSchool.courseTheme) && loginService.subDomain != 'poiz'" class="breadcrumb_inside"></span> <ul class="inside_menu"> <li> <a href="javascript:;" ui-sref="index.courses" translate=""> Online Course </a> </li> <li> <a href="javascript:;" ui-sref="index.ofcourses" translate=""> Offline Course </a> </li> <li class="active"> <a href="javascript:;" ui-sref="index.cfcourses"> <span translate="">Pre-book Course </span> <span class="badge badge-light rounded-2x"> {{totalCount || 0}} </span> </a> </li> </ul> <!-- <ul class="sublevel_menu"> <li> <a class="hottest" ng-class="{'active': ctrl.sortmethod == 'visitercounter'}" ng-click="ctrl.getHotestCourses()"> {{"common.hotestcourses" | translate}} </a> </li> <li> <a class="latest" ng-class="{'active': ctrl.sortmethod == 'update'}" ng-click="ctrl.getNewCourses()"> {{"common.latestcourses" | translate}} </a> </li> <li> <a class="topest" ng-class="{'active': ctrl.sortmethod == 'top'}" ng-click="ctrl.getTopCourses()"> {{"common.topcourses" | translate}} </a> </li> <li> <a class="recommended" ng-class="{'active': ctrl.sortmethod == 'position'}" ng-click="ctrl.getPositionCourses()"> {{"common.recommenedcourses" | translate}} </a> </li> <li> <a class="hottest" ng-class="{'active': ctrl.sortmethod == 'star'}" ng-click="ctrl.getStarCourses()" ng-if="loginService.subDomain != 'caregiverasia'"> {{"common.starcourses" | translate}} </a> </li> </ul> --> <div class="forum"> <div class="input-group col-lg-3 col-md-3 col-sm-3 top-search enable"> <input class="form-control" type="text" ng-model="ctrl.q" placeholder="{{ 'search course' | translate }}" /> <span class="input-group-btn"> <button class="btn btn-primary srch_btn" type='button' ng-click="ctrl.searchCourseByName(ctrl.q)"> <i class='fa fa-search'> </i> </button> </span> </div> </div> <div class="clearfix"></div> <div class="row gsx_course"> <div class="col-lg-4 col-md-4 col-sm-4 col-xs-12" current-page="setting.currentPage" dir-paginate="lcourse in ctrl.courses | itemsPerPage: ctrl.pageSize" pagination-id="pages" total-items="totalCount"> <div class="thumbnails thumbnail-style new_listing overflow-hidden" ui-sref=".info({cid:lcourse._id})"> <span class="new_course" ng-if="item.newflag" translate=""> New </span> <div class="thumbnail-img"> <div class="overflow-hidden"> <a href="javascript:;"> <img alt="{{ lcourse.name }}" class="img-responsive" ng-src="{{lcourse.photourl }}" title="{{ lcourse.name }}"/> </a> </div> </div> <div class="thumbnail-text"> <div class="caption hgt_adjst overflow-hidden clst text-center"> <h3> <a href="javascript:;" class="hover-effect" target="_blank"> {{ lcourse.name }} </a> </h3> <p>{{ lcourse.description }}</p> <div class="list_rating"> <ng-rate-it ng-model="$ctrl.model.rating" class="custom" read-only="true"></ng-rate-it> </div> <p class="day_left" ng-if="lcourse.daysleft > 0"> {{lcourse.daysleft || 0}} {{'Days Left' | translate}} </p> <p class="price" ng-if="lcourse.price"> <b>{{'Price' | translate}}:</b> <span ng-if="!lcourse.finalprice">$ {{lcourse.price}}</span> <span class="strike" ng-if="lcourse.finalprice"> <span> $ {{lcourse.price}} </span> &nbsp;$ {{lcourse.finalprice}} </span> </p> <p class="price" ng-if="!lcourse.price"> <b>{{'Price' | translate}}:</b> <span class="color-blue">Free</span> </p> <div class="progress cf_progress"> <div aria-valuemax="100" aria-valuemin="0" aria-valuenow="40" class="progress-bar progress-bar-success" role="progressbar" style="width:{{(lcourse.applications * 100)/ lcourse.mincounter}}%"> </div> </div> <ul class="list-inline text-center" style="border-top:solid 1px white;padding-top: 5px; margin-bottom: 10px;"> <li class="padding-left-0"> <b>{{'Backers' | translate}}:</b> {{lcourse.applications}} / {{lcourse.mincounter}} <!-- {{(lcourse.applications * 100)/ lcourse.mincounter}}% --> </li> </ul> <ul class="course_info"> <li> <img src="../assets/images/eye_icon.png"> <span> {{lcourse.views|| 0}} </span> </li> <li> <img src="../assets/images/comment_icon.png"> <span> {{lcourse.commentcounter || 0}} </span> </li> <li> <i class="fa fa-users"> </i> <span> {{lcourse.enrolledcounter || 0}} </span> </li> </ul> </div> </div> </div> </div> </div> <div class="row" ng-show="totalCount >ctrl.pageSize"> <div class="col-md-12 forum"> <div class="tag-box tag-box-v6 margin-bottom-20 text-right clearfix"> <dir-pagination-controls boundary-links="true" class="with-others" on-page-change="ctrl.pageChanged(newPageNumber)" pagination-id="list" template-url="components/content/dirPagination.tpl.html"> </dir-pagination-controls> </div> </div> </div> <h3 class="row text-center" ng-if="totalCount == 0" translate=""> No Result! </h3> </div> </div> </div> </div>