56 lines
1.8 KiB
HTML
56 lines
1.8 KiB
HTML
<a id="modal-text-{$modal}-trigger" href="#">{$trigger}</a>
|
|
|
|
{literal}
|
|
<script type="text/javascript">
|
|
jQuery(function ($) {
|
|
$(document).ready(function() {
|
|
|
|
|
|
|
|
var modalHtml =
|
|
'<div class="modal fade" id="modal-text-{/literal}{$modal}{literal}" tabindex="-1" role="dialog" aria-hidden="true">'+
|
|
'<div class="modal-dialog" {/literal}{if $size }style="width:{$size}"{/if}{literal}>'+
|
|
|
|
'<div class="modal-content">'+
|
|
|
|
'<div class="modal-header">'+
|
|
'<button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">×</span></button>'+
|
|
'<h4 class="modal-title">{/literal}{$title}{literal}</h4>'+
|
|
'</div>'+
|
|
|
|
'<div class="modal-body panel-body modal-text" style="padding: 12px 16px;">'+
|
|
|
|
'<div id="modal-text-content-{/literal}{$modal}{literal}"></div>'+
|
|
|
|
'</div>'+
|
|
|
|
'</div>'+
|
|
|
|
'</div>'+
|
|
'</div>';
|
|
|
|
$( "header" ).after(modalHtml);
|
|
|
|
|
|
$( "#modal-text-{/literal}{$modal}{literal}-trigger" ).click(function() {
|
|
showTextModal();
|
|
});
|
|
|
|
|
|
function showTextModal()
|
|
{
|
|
$('#modal-text-{/literal}{$modal}{literal}').modal('show');
|
|
|
|
|
|
$.get('/st-modal/renderModalText' , { 'modal' : '{/literal}{$modal}{literal}' } , function(data) {
|
|
|
|
$('#modal-text-content-{/literal}{$modal}{literal}').html(data);
|
|
});
|
|
|
|
|
|
};
|
|
|
|
});
|
|
});
|
|
</script>
|
|
{/literal} |