Revision 223 | Blame | Vergleich mit vorheriger | Letzte Änderung | Log anzeigen | RSS feed
{extends file="index.tpl"}{block name="maincontent"}<!-- $Id: supplierList.tpl 317 2023-08-12 19:58:02Z lars $ BEGIN --><button id="new"></button><br><br><table class="keinRand" width="100%" cellspacing="0" cellpadding="3" id="dataTable"><thead><tr class="links"><td>Lieferanten</td><td>Aktionen</td></tr></thead><tbody>{foreach $lieferanten as $lieferant}{cycle values="ungerade, gerade" assign="class"}<tr class="rechts {$class}"><td style="text-align:left !important;">{$lieferant.name}</td><td style="text-align:left !important;"><button class="edit" data-id="{$lieferant.id}"></button><button class="del" data-id="{$lieferant.id}"></button></td></tr>{foreachelse}{/foreach}{if $webs.bgcolor_seite != 'FFFFFF'}<tr class="links"><td> </td></tr>{/if}</tbody></table><script>$(".keinRand tr").not(':first').hover(function () {$(this).css("background-color","#ccc");},function () {$(this).css("background-color","");});</script><style>a:hover{color: #000 !important;}</style><script>$(function (){$("#dataTable").dataTable({"lengthMenu": [[100, -1], [100, "Alle"]],"language": {"url": "/js/DataTables-1.10.19/German.json"}});$('#editDlg').dialog({autoOpen:false,modal:true,resizable:false,width:900,height:400,buttons:[{text:"Speichern",icon:"ui-icon-check",click:function (){let url="/bestellwesen/suppliers";if($("#ID").val()){url+="/"+$("#ID").val()}/*$.post(url,$('#supplierForm').serializeArray(),function(){$('#editDlg').dialog("close")location.reload()});*/$.ajax({type:"post",url:url,data:$('#supplierForm').serializeArray(),dataType: 'json',success:function (){$('#editDlg').dialog("close");location.reload();},error:function (response){$('#supplierError').html(response.responseJSON.message);let errors = response.responseJSON.errorsif(errors.name){$('#supplierNameError').html(errors.name)}if(errors.rank){$('#supplierRankError').html(errors.rank)}}})}},{text:"Abbrechen",icon:"ui-icon-cancel",click:function (){$('#editDlg').dialog("close");}}]})$('#delDlg').dialog({autoOpen:false,modal:true,resizable:false,width:800,buttons:[{text:"Löschen",icon:"ui-icon-trash",click:function (){let url="/bestellwesen/suppliers/"+$("#mId").html();$.post(url,$('#supplierDelForm').serializeArray(),function(){$('#delDlg').dialog("close")location.reload()});}},{text:"Abbrechen",icon:"ui-icon-cancel",click:function (){$('#delDlg').dialog("close");}}]})$("#new").uibutton({icons:{primary:"ui-icon-plus"}}).click(function(){let url="/bestellwesen/suppliers/create/";$('#editDlg').load(url).dialog("open");});$(".edit").uibutton({icons:{primary:"ui-icon-pencil"}}).click(function() {let url="/bestellwesen/suppliers/"+$(this).attr("data-id")+"/edit/";$('#editDlg').load(url).dialog("open");});$(".del").uibutton({icons:{primary:"ui-icon-trash"}}).click(function() {let mId=$(this).attr("data-id");$.get("/bestellwesen/suppliers/"+mId,function(name) {$('#supplierName').html(name);$('#mId').html(mId);$('#delDlg').dialog("open");})})})</script><div id="editDlg"></div><div id="delDlg" title="Lieferant löschen">Wollen Sie den Lieferanten <span id="supplierName"></span> wirklich löschen?<span id="mId" style="display: none"></span><form id="supplierDelForm"><input type="hidden" name="_method" value="DELETE"><input type="hidden" name="_token" value="{csrf_token()}"></form></div><!-- $id$ END -->{/block}