94 lines
4.5 KiB
HTML
Executable File
94 lines
4.5 KiB
HTML
Executable File
<div class="modal-dialog modal-lg">
|
|
<div class="modal-content">
|
|
<div class="modal-header">
|
|
<button type="button" class="close" data-dismiss="modal"><span aria-hidden="true">×</span></button>
|
|
<h4 class="modal-title">视频(个数共计<?php echo $total;?>)</h4>
|
|
</div>
|
|
<div class="modal-body">
|
|
<div class="row">
|
|
<!-- <div class="col-sm-5"></div>-->
|
|
<div class="col-sm-12">
|
|
<div class="input-group">
|
|
<input type="text" name="search" value="<?php echo $filter_name;?>" placeholder="检索中....." class="form-control">
|
|
<span class="input-group-btn">
|
|
<button type="button" data-toggle="tooltip" title="检索" id="modal-button-search" class="btn btn-primary"><i class="glyphicon glyphicon-search"></i></button>
|
|
</span>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<hr />
|
|
<?php if(!empty($list)):?>
|
|
<div class="row">
|
|
<?php foreach($list as $k=>$video):?>
|
|
<div class="col-sm-3 col-xs-6 text-center">
|
|
<a href="<?php //echo url('/admin/video/edit',['id'=>$video['id']]);?>" class="videoer thumbnail" title="<?php echo $video['name'];?>">
|
|
<img src="<?php echo getImage($video['picture'],110,110,1,'smallimg');?>" data-toggle="video-toggle"
|
|
alt="<?php echo $video['name'];?>"
|
|
data-content="
|
|
<p>标签:<?php echo $video['tags'];?></p>"
|
|
/>
|
|
</a>
|
|
<label>
|
|
<input type="checkbox" name="video[]" value="<?php echo $video['videopath'];?>" />
|
|
<?php echo $video['name'];?>
|
|
</label>
|
|
</div>
|
|
<?php endforeach;?>
|
|
</div>
|
|
<?php endif;?>
|
|
</div>
|
|
<div class="modal-footer">
|
|
<div class="col-sm-12 col-xs-12">
|
|
<div class="pull-left">
|
|
<?php if($page):?>
|
|
<?php echo $page;?>
|
|
<?php endif;?>
|
|
</div>
|
|
<button type="button" class="btn btn-default btn-sm" data-dismiss="modal">取消</button>
|
|
</div>
|
|
</div>
|
|
</div><!-- /.modal-content -->
|
|
</div><!-- /.modal-dialog -->
|
|
<style>
|
|
#modal-video .pagination{margin:0;}
|
|
</style>
|
|
<script type="text/javascript">
|
|
$('#modal-video input[name=\'search\']').on('keydown', function(e) {
|
|
if (e.which == 13) {
|
|
$('#modal-button-search').trigger('click');
|
|
}
|
|
});
|
|
$('#modal-button-search').on('click', function(e) {
|
|
var url = '<?php echo url("admin/video/modallists",array_filter(["inputid"=>urlencode($inputid),"titleid"=>urlencode($titleid),"callback"=>urlencode($callback),])); ?>';
|
|
//var url = '<?php echo url("admin/video/modallists"); ?>?inputid=' + encodeURIComponent('<?php echo $inputid; ?>') + '&titleid=' + encodeURIComponent('<?php echo $titleid; ?>') + '&callback=' + encodeURIComponent('<?php echo $callback; ?>');
|
|
var filter_name = $('#modal-video input[name=\'search\']').val();
|
|
if (filter_name) {
|
|
url += '&filter_name=' + encodeURIComponent(filter_name);
|
|
$('#modal-video').load(url);
|
|
}
|
|
});
|
|
$('#modal-video [data-toggle="video-toggle"]').popover({placement: 'auto top', trigger: 'hover', html: true, delay: {show: 5, hide: 10}});
|
|
$('#modal-video .modal-footer .pagination a').on('click', function(e) {
|
|
e.preventDefault();
|
|
$('#modal-video').load($(this).attr('href'));
|
|
});
|
|
$('#modal-video a.videoer').on('click', function(e) {
|
|
e.preventDefault();
|
|
var titleid = "<?php echo $titleid; ?>";
|
|
var inputid = "<?php echo $inputid; ?>";
|
|
var callback = "<?php echo $callback;?>";
|
|
if (callback != "undefined" && callback) {
|
|
eval('window.parent.' + callback + '("' + $(this).parent().find('input').val() + '","' + $(this).prop('title') + '");');
|
|
$('#modal-video').modal('hide');
|
|
return;
|
|
}
|
|
if (titleid) {
|
|
$('#' + titleid).val($(this).prop('title'));
|
|
}
|
|
if (inputid) {
|
|
$('#' + inputid).val($(this).parent().find('input').val());
|
|
}
|
|
$('#modal-video').modal('hide');
|
|
});
|
|
</script>
|