Revision 310 | Zur aktuellen Revision | Blame | Vergleich mit vorheriger | Letzte Änderung | Log anzeigen | RSS feed
<!-- $Id: shipping.tpl 1678 2023-05-13 23:45:07Z lars $ BEGIN --><button id="newShipping"></button><br><br><table style="width:100%" id="dataTableShipping"><thead><tr><td>Rang</td><td>Name</td><td>Versandgruppe</td><td></td><td>Preis</td><td>Gewichtsbereich</td><td>Preisbereich</td><td>Aktionen</td></tr></thead><tbody>{foreach $shipping as $versand}<tr><td>{$versand->rank}</td><td>{$versand->name}</td><td>{$versand->shipping_group->name}</td><td></td><td>{$versand->price|money_format}</td><td>{$versand->calc_weight_from|number_format:2:",":"."} kG - {$versand->calc_weight_to|number_format:2:",":"."} kG</td><td>{$versand->calc_price_from|money_format} - {$versand->calc_price_to|money_format}</td><td style="text-align:left !important;"><button class="editShipping" data-id="{$versand.id}"></button><button class="delShipping" data-id="{$versand.id}"></button></td></tr>{/foreach}</tbody></table><script>$(function (){$("#dataTableShipping").dataTable({"lengthMenu": [[100, -1], [100, "Alle"]],"language": {"url": "/js/DataTables-1.10.19/German.json"}});$('#editShippingDlg').dialog({autoOpen:false,modal:true,resizable:false,width:900,height:400,buttons:[{text:"Speichern",icon:"ui-icon-check",click:function (){let url;{if $supplier->id}url="/bestellwesen/suppliers/{$supplier->id}/shipping";{else}url="/Online-Shop/shippings"{/if}if($("#shippingID").val()){url+="/"+$("#shippingID").val()}$.ajax({type:"post",url:url,data:$('#shippingForm').serializeArray(),dataType: 'json',success:function (){$('#editShippingDlg').dialog("close")},error:function (response){console.log(response);$('#shippingError').html(response.responseJSON.message);let errors = response.responseJSON.errorsif(errors.name){$('#shippingNameError').html(errors.name)}if(errors.rank){$('#shippingRankError').html(errors.rank)}if(errors.price){$('#shippingPriceError').html(errors.price)}}})}},{text:"Abbrechen",icon:"ui-icon-cancel",click:function (){$('#editShippingDlg').dialog("close");}}]})$('#delShippingDlg').dialog({autoOpen:false,modal:true,resizable:false,width:800,buttons:[{text:"Löschen",icon:"ui-icon-trash",click:function (){let url;{if $supplier->id}url="/bestellwesen/suppliers/{$supplier->id}/shipping/"+$("#mId").html();{else}url="/Online-Shop/shippings/"+$("#mId").html();{/if}$.post(url,$('#delShippingForm').serializeArray(),function(){$('#delShippingDlg').dialog("close")});}},{text:"Abbrechen",icon:"ui-icon-cancel",click:function (){$('#delShippingDlg').dialog("close");}}]})$("#newShipping").uibutton({icons:{primary:"ui-icon-plus"}}).click(function(){let url;{if $supplier->id}url="/bestellwesen/suppliers/{$supplier->id}/shipping/create/";{else}url="/Online-Shop/shippings/create/";{/if}$('#editShippingDlg').load(url).dialog("open");});$(".editShipping").uibutton({icons:{primary:"ui-icon-pencil"}}).click(function() {let url;{if $supplier->id}url="/bestellwesen/suppliers/{$supplier->id}/shipping/"+$(this).attr("data-id")+"/edit/";{else}url="/Online-Shop/shippings/"+$(this).attr("data-id")+"/edit";{/if}$('#editShippingDlg').load(url).dialog("open");});$(".delShipping").uibutton({icons:{primary:"ui-icon-trash"}}).click(function() {let mId=$(this).attr("data-id");let url;{if $supplier->id}url="/bestellwesen/suppliers/{$supplier->id}/shipping/"+$(this).attr("data-id");{else}url="/Online-Shop/shippings/"+$(this).attr("data-id");{/if}$.get(url,function(name) {$('#shippingName').html(name);$('#mId').html(mId);$('#delShippingDlg').dialog("open");})})})</script><div id="editShippingDlg"></div><div id="delShippingDlg" title="Lieferant löschen">Wollen Sie <span id="shippingName"></span> wirklich löschen?<span id="mId" style="display: none"></span><form id="delShippingForm"><input type="hidden" name="_method" value="DELETE"><input type="hidden" name="_token" value="{csrf_token()}"></form></div><!-- $Id: shipping.tpl 1678 2023-05-13 23:45:07Z lars $ END -->