Revision 542 | Revision 545 | Zur aktuellen Revision | Blame | Vergleich mit vorheriger | Letzte Änderung | Log anzeigen | RSS feed
<!-- $Id$ BEGIN --><script type="text/javascript" src="/js/common.js"></script><script type="text/javascript" src="/js/jquery-lager.js"></script><script type="text/javascript" src="/js/jquery-form-wizard.js"></script><script type="text/javascript" src="/js/jquery-form.js"></script><script type="text/javascript" src="/js/jQuery.print.js"></script><style type="text/css">{if isset( $web_rechte['online_shop']['directory']['auspr_modellkriterium'] )}.modellkriterium td {background-color:#F5BC0E!important;}{/if}body{font-family: verdana, Helvetica, sans-serif;font-size: 10pt;{if ( $webs["font_color_seite"] )}color: #{$webs["font_color_seite"]};{/if}{if ( $webs["bgcolor_seite"] )}background-color:{$webs["bgcolor_seite"]};{/if}{if ( $webs["hintergrundbild"] )}background-image: url(/images/hintergrundbild/{$webs["hintergrundbild"]});{/if}}.links{font-size: 10pt;{if ( $webs["font_color_links"] )}color: #{$webs["font_color_links"]};{/if}{if ( $webs["bgcolor_links"] )}background-color: #{$webs["bgcolor_links"]};{/if}}.rechts{font-size: 10pt;{if ( $webs["font_color_rechts"] )}color: #{$webs["font_color_rechts"]};{/if}{if ( $webs["bgcolor_rechts"] )}background-color: #{$webs["bgcolor_rechts"]};{/if}}a:link {font-family: verdana, Helvetica, sans-serif;font-size: 10pt;color: {$webs["font_color_rechts"]}}a:visited {font-family: verdana, Helvetica, sans-serif;font-size: 10pt;color: #{$webs["font_color_rechts"]}}a:active {font-family: verdana, Helvetica, sans-serif;font-size: 10pt;color: #{$webs["font_color_rechts"]}}a:hover {font-family: verdana, Helvetica, sans-serif;font-size: 10pt;color: #{$webs["font_color_rechts"]}}</style><style type="text/css"><!--table.input{border-width: 2px 1px 1px 2px;border-top-color : #CCCCCC;border-left-color : #CCCCCC;border-bottom-color : #AAAAAA;border-right-color : #AAAAAA;border-style :inset;background-color : #FFFFFF;}--></style><!-- <link rel=stylesheet type="text/css" href="../styles/styles.php"/> --><script type="text/javascript">$(function(){$('.delMALink').button().click(function(evt){evt.preventDefault();maId = $(this).attr("data-for");maIdArr = maId.split("_");ret = confirm("Link zu "+$('#'+maId).attr("data-text")+" löschen?")if(ret){url="delMALink.php?id="+maIdArr[1]+"&father="+maIdArr[2]+"&shop="+maIdArr[3];$.get(url,function(){document.location.reload();});}})$('#editMALinkDlg').dialog({autoOpen:false,width:500,resizable:false,draggable:false,buttons:{"speichern":function(){/*eingegebene Artikel-ID prüfen*/aId = $('#newFather').val();$.getJSON("cloneRange.php?shop="+shopId,function(erg){if(aId>=erg.min && aId<=erg.max){$.post("updCloneFather.php",$('#editMALinkForm').serializeArray(),function(ret){erg=$.parseJSON(ret);alert(erg.msg);if(erg.code==0){$('#editMaLinkDlg').dialog("close");location.reload();}})}});},"abbrechen":function(){$(this).dialog("close");}}})$('.editMALink').button().click(function(evt){evt.preventDefault();maId = $(this).attr("data-for");maIdArr = maId.split("_");shopId = maIdArr[3];$('#shopId').val(shopId);$('#oldFather').val(maIdArr[2])$.getJSON("cloneRange.php?shop="+shopId,function(erg){$('#cloneRange').html("("+erg.min+" - "+erg.max+")");$('#newFather').attr("min",erg.min).attr("max",erg.max);});$('#editAId').html(maIdArr[2]);$('#editMALinkDlg').dialog("open");}){if isset($user_rechte.online_shop.artikel.own_ean)}if(!$('#product_ean').val()){$('#choose_ean').show();}$('#product_ean').keyup(show_ean_select);$('#choose_ean').click(choose_ean);$('#ean_dlg').dialog({autoOpen:false,modal:true,resizable:false,minWidth:500,width:"100%",height:200,buttons:{"Abbrechen":function(){$(this).dialog("close")},"EAN-Code zuweisen":function(){if(!$('#eancode').val()){alert("Bitte einen Artikeltyp angeben!");}else{$('#product_ean').val($('#eancode').val());$('#choose_ean').hide();$(this).dialog("close");}}}}){/if}$('#product_ean').keyup(check_ean);{if isset($user_rechte.online_shop.artikel.etikettendruck)}$(".etikettendruck").click(function(){var id = $(this).attr("id");var idArray = id.split("_");var artikelID = idArray[1];$('<div id="etikettendruck_dlg">').dialog({position: "center top",zIndex: 5,modal: false,open: function() {$(this).load('etikettendruck.php?artikelID='+artikelID);},close: function() {$(this).dialog('destroy').remove();},buttons: {"Etikett ausdrucken" : function (e){console.log($("#etikettendruck_dlg .printBox"));$("#etikettendruck_dlg .printBox .visibleTrue").print();return (false);},"Abbrechen" : function() {$(this).dialog('destroy').remove();}},width:600,height: 300,title: "Artikeletikett ausdrucken"});});{/if}{if isset( $user_rechte["vportale"]["vportale_artikel"]["verwaltung"] )}$(".editVPortalItem").button({icons:{primary:"ui-icon-pencil"}}).click(edit_portal_item);$('.link').button({icons:{primary:"ui-icon-extlink"}}).click(add_item_to_portal);$('#link_item_dlg').dialog({autoOpen: false,resizable: false,modal: true,width: "80%",buttons: {"speichern": function(){console.log("Speichern ausgewaehlt");var valid = $('#vportale_artikel_form').validate()//.form();if (valid){$('#link_item_dlg').load("../vportale/vportale_artikel.php",$('#vportale_artikel_form').serializeArray()).dialog("close");}},"abbrechen": function(){$('#link_item_dlg').dialog("close");}}});$('#addItemToVPortal').click(vPortalSelection);$('#vPortalDialog').dialog({autoOpen:false,modal:true,width:"80%",resizable:false,buttons:[{text:"speichern",click:function(){$(this).dialog("close");$('#ergDialog').load("checkVPortalItem.php",$('#vPortalForm').serialize(),function(html){$('#ergDialog').dialog("open");})}},{text:"abbrechen",click:function(){$(this).dialog("close");}}]});$('#ergDialog').dialog({autoOpen:false,modal:true,width:"80%",resizable:false,buttons:[{text:"OK",click:function(){$(this).dialog("close");}}]});function edit_portal_item(){vpAId=$(this).attr("id").split("_");vpAId=vpAId[1];$('#link_item_dlg').load("../vportale/vportale_artikel.php?action=edit&id="+vpAId).dialog("open");}function vPortalSelection(){aid=$(this).attr("data-id");$('#vPortalDialog').load("getVPortale.php?id="+aid,function(){$('#vPortalDialog').dialog("open");});}function add_item_to_portal(){//alert(this.id);a_id = this.id;a_id = a_id.split("_");a_id = a_id[1];$('#link_item_dlg').load("../vportale/vportale_artikel.php?action=new&artikel_id="+a_id).dialog("open");}{/if}{if ( isset( $user_rechte["online_shop"]["artikel"]["amazon_csv"] ) )}$('.amazon_link').button({icons:{primary:"ui-icon-extlink"}}).click(add_item_to_amazon);function add_item_to_amazon(){//alert("TEST!");aId=this.id;aId=aId.split("_");aId=aId[2];//alert(aId);$.get("addAmazonItem.php?item="+aId,function(html){alert(html);});}$('.amazon_unlink').button({icons:{primary:"ui-icon-cancel"}}).click(del_item_from_amazon);function add_item_to_amazon(){//alert("TEST!");aId=this.id;aId=aId.split("_");aId=aId[2];//alert(aId);$.get("addAmazonItem.php?item="+aId,function(html){alert(html);});}function del_item_from_amazon(){//alert("TEST!");aId=this.id;aId=aId.split("_");aId=aId[2];//alert(aId);$.get("addAmazonItem.php?item="+aId+"&del=1",function(html){alert(html);});}{/if}{if ( isset( $web_rechte["online_shop"]["artikel"]["ebay_stamm"] ) )}$('.ebay_link').button({icons:{primary:"ui-icon-extlink"}}).click(get_ebay_stamm);function get_ebay_stamm(){linkArr=this.id;linkArr=linkArr.split("_");artikelId=linkArr[2];portalId=$(this).attr("data-vp");url="updateItemFromVPortal.php?a_id="+artikelId+"&vp_id="+portalId;$('#ergDialog').load(url,function(html){//alert(html);$('#ergDialog').dialog("open");});}{/if}function check_ean(){ean=$('#product_ean').val();aid=$('#artikel_id').val();$('#product_ean').css("backgroundColor","#FFFFFF");$('#ean_msg').html("");if(ean){$.get("check_ean.php?ean="+ean+"&id="+aid,function(erg){ergArr=erg.split(";");ok=ergArr[0];anz=ergArr[2];$msg=ergArr[1];if(ok==0 || anz > 0){if(ok==0){$('#product_ean').css("backgroundColor","#ff4040");$('#ean_msg').html($msg).css("backgroundColor","#ff4040");}else{$('#product_ean').css("backgroundColor","#FFFF00");$('#ean_msg').html($msg).css("backgroundColor","#ffff00");}}});}}function show_ean_select(){if(!$('#product_ean').val()){$('#choose_ean').show();}else{$('#choose_ean').hide();}}function choose_ean(){$('#ean_dlg').dialog("open");}{if ( isset( $web_rechte["general"]["design"]["neu"] ) )}$('input[type=submit]').button();$('input[type=button]').button();$('button').button();$('.button').button().css("cursor","pointer");$('.lager').button();$('.show_preise').button({icons:{primary:"ui-icon-zoomin"}});{/if}$('.lager').click(lagerbestand).css("cursor","pointer"){if $button}$('.note_btn').button({icons:{primary: 'ui-icon-pencil'}}).click(change_note).css("cursor","pointer");$('.del_note_btn').button({icons:{primary:"ui-icon-trash"}}).click(del_note).css("cursor","pointer");{/if}$('.show_preise').click(show_preise);$('#preise_dialog').dialog({autoOpen:false,modal:true,height:600,width:700,resizable:false});$('#klonen_shop').click(clone_shop_dlg)$('#clone_shop_dialog').dialog({autoOpen:false,modal:true,resizable:false,width:"90%",maxHeight:600,buttons:{'klonen':function(){daten=$('#clone_form').serializeArray();//alert(daten);$('#clone_msg').load("clone_item.php",daten).dialog("open");$(this).dialog("close");},'abbrechen':function(){$(this).dialog("close");}}});$('#clone_msg').dialog({autoOpen:false,modal:true,resizable:false,width:"90%",buttons:{'schliessen':function(){$(this).dialog("close");}}}){if ( isset( $user_rechte[$smarty.const.modul_name][$smarty.const.tool_name]["LieferstatusMaintainer"] ) )}$('#LieferstatusMaintainer').change(toggle_lstatus).change();{else}$('#Lieferstatus_text').hide();{/if}$('#lagerbestand').dialog({autoOpen:false,resizable:false,modal:true,width:700,height:"auto",minHeight: 200,buttons:{'schliessen': function(){$(this).dialog("close");}}});});function fill_hersteller(id){if($('#hersteller').val()==""){$.get("/Online-Shop/gethersteller.php?item="+id,function(data){$('#hersteller').val(data);});}}function fill_modell(id){if($('#modell').val()==""){$.get("/Online-Shop/getmodell.php?item="+id,function(data){$('#modell').val(data);});}}function lagerbestand(){id=this.id.split("_");item_id=id[1];$('#lagerbestand').load("/Warenwirtschaft/lagerbestand.php",{item:item_id}).dialog("open");return false;}function toggle_lstatus(){if($('#LieferstatusMaintainer').val()=="vollautomatisch"){$('#Lieferstatus_sel').hide();$('#Lieferstatus_text').show();}else{$('#Lieferstatus_sel').show();$('#Lieferstatus_text').hide();}}function show_preise(){id=this.id;id=id.split("_");id=id[2];$('#preise_dialog').load("/logins/preise.php?a_id="+id).dialog("open");return false;}function clone_shop_dlg(){$('#clone_shop_dialog').dialog("open");}</script><script type="text/javascript" src="../js/tinymce/tinymce.min.js"></script>{if isset( $user_rechte["admin"]["toolbox"]["bildverwaltung"] ) && $zeile.ID}<script type="text/javascript" src="/js/bildverwaltung.js?{$smarty.now}"></script>{/if}<script type="text/javascript" src="../checkDate.js"></script><script type="text/javascript" src="../systemtermine/systemtermine.js.php"></script><script type="text/javascript">$(function(){$('#item_reiter').tabs();$('#artikel_form').submit(checkHersteller);$('.lieferant_artnr').hide();$('.lieferant').click(toggle_artnr);$('.lieferant').each(function(index, value){feld=value.id;feld2=feld.split("_");feld2=feld2[0]+"_artnr_"+feld2[1];if($('#'+feld).attr("checked")=="checked"){$('#'+feld2).show();}})});function checkHersteller(){hersteller=$('#hersteller_select').val();if(hersteller==0){alert("Bitte wählen Sie einen Hersteller aus!");return false;}}function toggle_artnr(){art_nr_name=this.id;art_nr=art_nr_name.split("_");art_nr_id=art_nr[1];$('#lieferant_artnr_'+art_nr_id).toggle();}</script>{if !$zeile.mutter}<script type="text/javascript" src="../js/formular.js?{$smarty.now}"></script><script>$(function(){initTextareaAnzahlIcon();{if ( isset( $web_rechte[modul_name][tool_name]["artikelnamen_zeichenanzahl"] ) ) && $web_rechte[modul_name][tool_name]["artikelnamen_zeichenanzahl"]}initInputAnzahlIcon({$web_rechte[modul_name][tool_name]["artikelnamen_zeichenanzahl"]});{/if}})</script>{/if}<form method="post" action="{$smarty.server.PHP_SELF}" name="formname" enctype="multipart/form-data" id="artikel_form"><input type="hidden" name="ID" id="artikel_id" value="{$zeile.ID}" size="2"/>{if $error}<div style="color: red;">Sie haben mindestens ein Bild in einem für das Internet unüblichen Format hochgeladen.<br/>Bitte laden Sie nur .gif, .jpg, .jpeg und .png Bilder hoch!</div>{/if}{if ( isset( $smarty.get["return"] ) )}{if ( $smarty.get["mode"] )}{if ( $smarty.get["params"] )}<input type="hidden" name="params" value="{$smarty.get.params}"/>{/if}<input type="hidden" name="mode" value="{$smarty.get.mode}"/>{/if}<input type="hidden" name="return" value="{$smarty.get.return}"/>{/if}<div id="antwort"></div><div id="item_reiter"><ul><li><a href="#grunddaten">Grunddaten</a></li>{if $zeile.ID}{if ( isset( $web_rechte[$smarty.const.modul_name]["serien"]["serie"] ) )}<li><a href="#serien">Serien</a></li>{/if}<li><a href="#beschreibung">Beschreibungen</a></li>{if isset($user_rechte.admin.toolbox.bildverwaltung)}<li><a href="#medien">Medien</a></li>{/if}<li><a href="#eigenschaften">Eigenschaften</a></li>{if ( isset( $user_rechte["vportale"]["vportale_artikel"]["verwaltung"] ))}<li><a href="#verkaufsportale">Verkaufsportale</a></li>{/if}{/if}</ul><div id="grunddaten"><table width="100%" border="0" cellspacing="0" cellpadding="0"><tr valign="top"><td width="100%">{include file="online-shop/item_maindata.tpl"}</td></tr></table></div>{if $zeile.ID}{if ( isset( $user_rechte["vportale"]["vportale_artikel"]["verwaltung"] ))}<div id="verkaufsportale">{*include file="artikel_vportaldaten.tpl"*}</div>{/if}{if ( isset( $web_rechte[$smarty.const.modul_name]["serien"]["serie"] ) )}<div id="serien">{*include file="artikel_serien.tpl"*}</div>{/if}<div id="beschreibung">{*include file="artikel_beschreibungen.tpl"*}</div>{if isset($user_rechte.admin.toolbox.bildverwaltung)}<div id="medien">{*include file="artikel_medien.tpl"*}</div>{/if}<div id="eigenschaften">{*include file="artikel_eigenschaften.tpl"*}</div>{/if}</div></form>{if ( isset( $user_rechte["admin"]["toolbox"]["bildverwaltung"] ) && $zeile["ID"] )}<div id="add_image_dialog" title="Bild hinzufügen"></div><div id="del_image_dialog" title="Bildzuordnung löschen"><form id="del_image_form"><input type="hidden" id="b_id" name="b_id" /><input type="hidden" id="a_id" name="l_id" value="{$zeile["ID"]}" /><input type="hidden" name="l_type" value="a"/>Wollen Sie die Zuordnung des Bildes <span id="bild_name"></span> wirklich aufheben?<br>Durch Klicken auf "Medium komplett löschen" können Sie es auch komplett vom Server entfernen.<div id="medium_zuordnungen"></div></form></div><div id="youtubeDlg" title="Youtube-Video zuordnen"><form id="youtubeForm"><table><tr><td>URL</td><td><input type="text" name="url" /></td></tr><tr><td>Beschreibung</td><td><textarea name="beschreibung" cols="40" rows="5"></textarea></td></tr></table><input type="hidden" name="l_id" value="{$zeile["ID"]}" /><input type="hidden" name="l_type" value="a" /></form></div><div id="virtualDlg" title="virtueller Rundgang / 360° Bild"><form id="virtualForm" method="post"><div id="tabs"><ul><li><a href="/Online-Shop/readdir.php?v=virtueller_rundgang&l_type=a&l_id={$zeile.ID}">neuen virtuellen Rundgang verlinken</a> </li><li><a href="/Online-Shop/reLinkVirtual.php?v=virtueller_rundgang&l_type=a&l_id={$zeile.ID}">bestehenden virtuellen Rundgang verlinken</a> </li><li><a href="/Online-Shop/readdir.php?v=360grad&l_type=a&l_id={$zeile.ID}">neues 360° Bild verlinken</a> </li><li><a href="/Online-Shop/reLinkVirtual.php?v=360grad&l_type=a&l_id={$zeile.ID}">bestehendes 360° Bild verlinken</a> </li></ul></div></form></div><div id="linkMeldDlg" title="Ergebnis"></div>{*include file="../toolbox/templates/common/upload.tpl"*}{/if}{if ( isset( $user_rechte[$smarty.const.modul_name][$smarty.const.tool_name]["artikel_klonen_shop"] ) )}<div id="clone_shop_dialog" title="Artikel klonen"><form id="clone_form"><input type="hidden" name="item" value="{$zeile["ID"]}"/><input type="hidden" name="s_id" value="{$s_id}"/>{if ( $ext_clones || $int_clones )}Bereits vorhandene Klone:{if ( $int_clones )}<br/><br/>Interne Klone:<br/>{implode( "<br/>", $int_clones )}<br/>{/if}{if ( $ext_clones )}<br/><br/>Externe Klone:<br/>{implode( "<br/>", $ext_clones )}<br/>{/if}{/if}<input type="checkbox" id="clone_here" name="clone[here]" value="1"/><label for="clone_here">hier klonen</label>{foreach $shops as $row}<br/><input type="checkbox" id="clone_shop_{$row["id"]}" name="clone[shop][]" value="{$row["database"]},{$row["name"]}"/><label for="clone_shop_{$row["id"]}">nach {$row["name"]} klonen</label>{/foreach}</form></div><div id="clone_msg" title="Ergebnis"></div>{/if}<div id="preise_dialog" title="Artikelpreise"></div>{if ( isset( $user_rechte["online_shop"]["artikel"]["own_ean"] ) )}<div id="ean_dlg" title="EAN-Code zuordnen">{*include file="choos_ean.tpl"*}</div>{/if}{if ( isset( $user_rechte["Warenwirtschaft"]["bestellung"]["lieferantenbestellung"] ) )}<div id="lagerbestand"></div>{/if}{if ( isset( $user_rechte["vportale"]["vportale_artikel"]["verwaltung"] ) )}<div id="vPortalDialog"></div><div id="ergDialog" title="Ergebnis"></div>{/if}{if ( $num_l > 10 )}<div id="add_lieferant_dlg" title="Artikel einem weiteren Lieferanten zuordnen"><form id="add_lieferant_form"><table style="width: 100%;"><tr><td>Lieferant</td><td><select name="lieferantId" id="lieferant_sel" required="required"><option value="" label="Bitte waehlen">Bitte waehlen</option>{foreach $add_l_rows as $add_l_row}<option value="{$add_l_row.id}" label="{$add_l_row.name}">{$add_l_row.name}</option>{/foreach}</select></td></tr><tr id="l_artnr_row" style="display: none;"><td>Artikelnummer</td><td id="l_artnr_cell"></td></tr></table><input type="hidden" name="item" value="{$zeile["ID"]}" /></form></div>{/if}<div id="register"></div><div id="editMALinkDlg" title="Klonbasis ändern"><form id="editMALinkForm" method="post"><input type="hidden" name="oldFather" id="oldFather" /><input type="hidden" name="shopId" id="shopId" /><input type="hidden" name="id" value="{$zeile.ID}" /><table style="width:100%!important"><tr><td class="links">aktuelle Basis</td><td class="rechts"><span id="editAId"></span></td></tr><tr><td class="links" style="width:50%">neue Basis<br /><span id="cloneRange"></span></td><td class="rechts"><input type="number" name="newFather" id="newFather" min="" max="" value="" /></td></tr></table></form></div><!-- $Id$ END -->