Files
orico-official-website-old/app/admin/view/video/modallists.html
2024-10-29 14:04:59 +08:00

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">&times;</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>