mirror of
https://github.com/OpenXE-org/OpenXE.git
synced 2024-12-25 14:10:28 +01:00
100 lines
3.0 KiB
Smarty
100 lines
3.0 KiB
Smarty
<style>
|
|
ul.ui-autocomplete{
|
|
z-index:2999;
|
|
}
|
|
</style>
|
|
|
|
<script type="text/javascript">
|
|
function loadbelegvorlage(belegeid)
|
|
{
|
|
if(confirm('Vorlage wirklich laden?'))
|
|
{
|
|
$('#belegevorlagendiv').dialog('close');
|
|
$.ajax({
|
|
url: 'index.php?module=[MODULE]&action=positionen&cmd=loadbelegvorlage&id=[ID]',
|
|
type: 'POST',
|
|
dataType: 'json',
|
|
data: {lid:belegeid},
|
|
success: function(data) {
|
|
var urla = window.location.href.split('#');
|
|
window.location.href=urla[ 0 ];
|
|
},
|
|
beforeSend: function() {
|
|
|
|
}
|
|
});
|
|
}
|
|
}
|
|
|
|
function deletevorlage(belegeid)
|
|
{
|
|
if(confirm('Vorlage wirklich löschen?'))
|
|
{
|
|
$('#belegevorlagendiv').dialog('close');
|
|
$.ajax({
|
|
url: 'index.php?module=[MODULE]&action=positionen&cmd=deletebelegvorlage&id=[ID]',
|
|
type: 'POST',
|
|
dataType: 'json',
|
|
data: {lid:belegeid},
|
|
success: function(data) {
|
|
var oTable = $('#belegevorlagen_list2').DataTable( );
|
|
oTable.ajax.reload();
|
|
},
|
|
beforeSend: function() {
|
|
|
|
}
|
|
});
|
|
}
|
|
}
|
|
|
|
$(document).ready(function() {
|
|
|
|
$('#belegevorlagendiv').dialog(
|
|
{
|
|
modal: true,
|
|
autoOpen: false,
|
|
minWidth: 940,
|
|
title:'Belege Vorlagen',
|
|
buttons: {
|
|
SPEICHERN: function()
|
|
{
|
|
if(!$('#vorlagetypbestehend').prop('checked') || confirm('Vorlage wirklich überschreiben?'))
|
|
{
|
|
$.ajax({
|
|
url: 'index.php?module=[MODULE]&action=positionen&cmd=savebelegevorlage&id=[ID]',
|
|
type: 'POST',
|
|
dataType: 'json',
|
|
data: { bestehendevorlage:$('#bestehendevorlage').val(), bezeichnung:$('#vorlagename').val(), vorlagetyp:$('#vorlagetypbestehend').prop('checked')?'bestehend':'neu'},
|
|
success: function(data) {
|
|
var urla = window.location.href.split('#');
|
|
window.location.href=urla[ 0 ];
|
|
},
|
|
beforeSend: function() {
|
|
|
|
}
|
|
});
|
|
}
|
|
$(this).dialog('close');
|
|
|
|
},
|
|
ABBRECHEN: function() {
|
|
$(this).dialog('close');
|
|
}
|
|
},
|
|
close: function(event, ui){
|
|
|
|
}
|
|
});
|
|
$('#belegevorlagen').on('click',function(){
|
|
$('#belegevorlagendiv').dialog('open');
|
|
});
|
|
});
|
|
</script>
|
|
<div id="belegevorlagendiv" style="display:none">
|
|
<table>
|
|
<tr><td><input type="radio" checked="checked" value="neu" id="vorlagetypneu" name="vorlagetyp" /></td><td> als Vorlage anlegen: </td><td><input type="text" id="vorlagename" name="vorlagename" size="40"/> <i>(z.B. Standardvorlage bzw. entsprechenden Namen angeben)</i></td></tr>
|
|
<tr><td><input type="radio" value="bestehend" id="vorlagetypbestehend" name="vorlagetyp" /></td><td> bestehende Vorlage überschreiben: </td><td><input type="text" id="bestehendevorlage" name="bestehendevorlage" size="40" /> <i>(bestehende Vorlage hier aussuchen)</i></td></tr>
|
|
</table>
|
|
[BELEGEVORLAGENTABELLE]
|
|
</div>
|