OpenXE/www/pages/content/lager_etikettenlist.tpl
2025-01-31 21:36:41 +01:00

123 lines
3.0 KiB
Smarty

<!-- gehort zu tabview -->
<div id="tabs">
<ul>
<li><a href="#tabs-1">[TABTEXT]</a></li>
</ul>
<!-- ende gehort zu tabview -->
<!-- erstes tab -->
<div id="tabs-1">
[MESSAGE]
[TAB1]
<form method="post" action="#" id="frmorder">
<div class="row">
<div class="row-height">
<fieldset>
<legend>{|Auswahl Lagerpl&auml;tze|}</legend>
</fieldset>
[TABELLE]
<fieldset>
<input type="checkbox" id="auswahlalle" onchange="alleauswaehlen();" />&nbsp;{|alle markieren|}
</fieldset>
</div>
</div>
<div class="row">
<div class="row-height">
<div class="col-xs-12 col-sm-6 col-sm-height">
<div class="inside inside-full-height">
<fieldset>
<legend>{|Auswahl Etiketten|}</legend>
<table class="mkTableFormular">
<tr><td>{|Etikett|}:</td><td><select name="etikettenauswahl" id="etikettenauswahl">[ETIKETTENOPTIONS]</select></td></tr>
<tr><td>{|Drucker|}:</td><td><select name="etikettendrucker" id="etikettendrucker">[DRUCKEROPTIONS]</select></td></tr>
<tr><td>
<input type="submit" class="btnBlue" name="drucken" id="drucken" value="Drucken" />
</td></tr>
</table>
</fieldset>
</div>
</div>
<div class="col-xs-12 col-sm-6 col-sm-height">
<div class="inside inside-full-height">
<div id="abweichendelieferadressestyle">
<fieldset>
<legend>&nbsp;</legend>
[BILD]
</fieldset>
</div>
</div>
</div>
</div>
</div> <!-- spalte 2 zu -->
<form>
[TAB1NEXT]
</div>
<!-- tab view schließen -->
</div>
<script type="text/javascript">
function Etikettendrucken(id, anzahl) {
anzahl = 0;
$.ajax({
url: 'index.php?module=lager&action=etikettenlist&cmd=holeanzahl',
data: {
id: id,
von: $('#von').val(),
bis: $('#bis').val(),
etikettenauswahl: $('#etikettenauswahl').val(),
etikettendrucker: $('#etikettendrucker').val()
},
method: 'post',
dataType: 'json',
beforeSend: function() {
},
success: function(data) {
if (data.status == 1) {
anzahl = data.anzahl;
daten = data.daten;
var conf = confirm(anzahl+' Etiketten drucken?');
if (conf) {
$.ajax({
url: 'index.php?module=lager&action=etikettenlist&cmd=print&data='+daten,
data: {
id: id
},
method: 'post',
dataType: 'json',
beforeSend: function() {
App.loading.open();
},
success: function(data) {
if (data.status == 1) {
window.location.replace("index.php?module=lager&action=etikettenlist");
} else {
alert(data.statusText);
}
App.loading.close();
}
});
}
return false;
} else {
alert(data.statusText);
}
}
});
}
function alleauswaehlen()
{
var wert = $('#auswahlalle').prop('checked');
$('#lagerplatz_etiketten').find(':checkbox').prop('checked',wert);
}
</script>