Subversion-Projekte lars-tiefland.webanos.marine-sales.de

Revision

Revision 555 | Blame | Vergleich mit vorheriger | Letzte Änderung | Log anzeigen | RSS feed

<script>
    $(function(){
        $('#delItem').click(function(){
            if (confirm('Wollen Sie diesen Artikel wirklich löschen ?')) 
            { 
                {if ( !$bestandExists || !$vportalArtikelzuweisung )}
                $('#Father').val('-2')
                {else}
                alert('{$errorDeleteMsg}');
                {/if}
            }
            else
            {
                return false;
            }
        })
    })
</script>
<script>
    {if $button}
    $(function(){
        $('#note_dialog').dialog({
            autoOpen:false,
            modal:true,
            resizable:false,
            width:640,
            buttons:{
                "speichern":function(){
                    $(this).load("/Online-Shop/editNote.php",$('#note_form').serializeArray(),function(html){
                        $('#note_dialog').dialog("close");
                    });
                },
                "abbrechen":function(){
                    $(this).dialog("close");
                }
            }
        })
        $('#del_note_dialog').dialog({
            autoOpen:false,
            modal:true,
            resizable:false,
            width:600,
            buttons:{
                "JA":function(){
                    $(this).load("/Online-Shop/editNote.php",$('#note_form').serializeArray(),function(html){
                        $('#del_note_dialog').dialog("close");
                    });
                },
                "Nein":function(){
                    $(this).dialog("close");
                }
            }
        })
    })
    function del_note()
    {
        aId=$(this).attr("id").split("_");
        nId=aId[4];
        aId=aId[3];
        url="/Online-Shop/editNote.php?mode=a&artikel_id="+aId+"&del=1&id="+nId;
        $('#del_note_dialog').load(url,function(){
            $('#del_note_dialog').dialog("open");
        });
    }
    function change_note()
    {
        aId=$(this).attr("id").split("_");
        nId=aId[3];
        aId=aId[2];
        $('#note_dialog').load("/Online-Shop/editNote.php?mode=a&artikel_id="+aId+"&&id="+nId,function(){
            $('#note_dialog').dialog("open");
        });
    }
    {/if}
    $(function(){
    {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);
    })
    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");
    }
</script>
    <table width="100%" border="1" cellspacing="0" cellpadding="3" bordercolorlight="#FFFFFF" bordercolordark="#999999">
        <tr> 
            <td colspan="3" class="links" style="background-color:{$color}!important">
                <b>Artikel: {if ( $item->Language != $smarty.const.DEFAULT_LANG ) && $item->id}Übersetzung{/if}{if ( ( $item->id ) and ( $Language_neueintrag == false ) )}Bearbeiten{else}Neueintrag{/if}</b> {$zeile['ID']}
            {if ( $button )}
                <span>
                    <a class="note_btn" id="note_btn_{$item->id}_{$extra["id"]}">Notiz erstellen / ändern</a>
                </span>
                {if ( $extra["id"] )}
                <span>
                    <a class="del_note_btn" id="del_note_btn_{$item->id}_{$extra["id"]}">Notiz löschen</a>
                </span>
                {/if}
            {/if}
                <input type="hidden" name="Father" id="Father" value="{$item->Father|default:$smarty.get.Father|default:-1}" />
            {if ( isset( $user_rechte["online_shop"]["artikel"]["amazon_csv"] ) && $item->id )}
                <a title="Artikel bei Amazon veröffentlichen" class="amazon_link" id="amazon_link_{$item->id}"></a>
                <a title="Artikel bei Amazon löschen" class="amazon_unlink" id="amazon_unlink_{$item->id}"></a>
            {/if}
            {if ( isset( $web_rechte["online_shop"]["artikel"]["ebay_stamm"] ) && $item->id )}
                <a title="Artikelstamm einlesen" class="ebay_link" id="ebay_link_{$item->id}" data-vp="{$ebayId}"></a>
            {/if}
            {if ( isset( $user_rechte["vportale"]["vportale_artikel"]["verwaltung"] ) && $item->id )}
                <a title="Artikel zu Verkaufsportal zuordnen" class="link" id="link_{$item->id}">Artikel zu Verkaufsportal zuordnen</a>
                <div id="link_item_dlg" title="Artikel mit einem Verkaufsportal verknüpfen"></div>
                <div id="bildverwaltung_vportale" title="Bilder mit einem Artikel verknüpfen"></div>
                <div id="link_cat_dlg" title="Artikel mit einer Verkaufsportal-Kategorie verknüpfen"></div>
            {/if}
            {if ( isset( $user_rechte["marketing"]["produktbewertungen"]["produktbewertungen"] ) ) && $item->id}
                <script>
                $( document ).ready(function() {
                    $.getJSON("../marketing/produktbewertungen_statistik.php?artikel_id_statistik={$item->id}&mode=external",function(resultData)
                    {
                        if (resultData[{$item->id}].freigegeben != undefined)
                        {   
                            if(resultData[{$item->id}].freigegeben.anzahl != undefined)
                            {
                                $( "#bewertungen_freigegeben" ).html( resultData[{$item->id}].freigegeben.anzahl );
                                if(resultData[{$item->id}].freigegeben.bewertung_avg != undefined){
                                    $( "#freigegeben_durchschnitt" ).html( resultData[{$item->id}].freigegeben.bewertung_avg );
                                }                
                            }
                        }
                        if (resultData[{$item->id}].offen != undefined)
                        {
                            if(resultData[{$item->id}].offen.anzahl != undefined){
                                $( "#bewertungen_offen" ).html( resultData[{$item->id}].offen.anzahl );
                            }
                        }
                        if (resultData[{$item->id}].gesperrt != undefined)
                        {   
                            if(resultData[{$item->id}].gesperrt.anzahl != undefined){
                                $( "#bewertungen_gesperrt" ).html( resultData[{$item->id}].gesperrt.anzahl );
                            }
                        }
                        if (resultData[{$item->id}].freigegeben != undefined)
                        { 
                            if(resultData[{$item->id}].freigegeben.bewertung_avg != undefined){                
                                for ($i=1;$i<=resultData[{$item->id}].freigegeben.bewertung_avg;$i++){
                                    $('.bewertungen_sterne').append('<img src="/images/Icons/fullstar.png" style="width:15px;"  class="stars" />');
                                }
                                for ($i=(Math.round(resultData[{$item->id}].freigegeben.bewertung_avg));$i<=5;$i++){
                                    $('.bewertungen_sterne').append('<img src="/images/Icons/emptystar.png" style="width:15px;" class="stars" />');
                                }
                            }
                        }            
                    })
                });
                </script>
                <div class="bewertungen_artikel" style="display: flex;">
                    <div class="bewertungen_sterne" style="margin-right: 5px;"></div>
                    <a href="../marketing/produktbewertungen_statistik.php?artikel_id_statistik={$item->id}" target="_blank">
                        <span title = "Freigegeben (offen / gesperrt) durchschnittliche Bewertungen von diesem Artikel " style="">Statistik: <span id="bewertungen_freigegeben">0</span>(<span id="bewertungen_offen">0</span> / <span id="bewertungen_gesperrt">0</span>) <span id="freigegeben_durchschnitt">0</span> &#216; Bewertungen</span>
                    </a>
                </div>
            {/if}

            {if ( $smarty.get['blink'] == true )}
                <a title="Fragen und Antworten" class="link" href="/marketing/faq.php"></a>
            {/if}
            </td>
        </tr>
        {if ( $item->id && $maNum )}
        <tr>
            <td class="links" width="30%"><b>Klon von:</b></td>
            <td class="rechts">
                <table>
                    {foreach $maRows as $maRow}
                    <tr>
                        <td>
                            <span data-text="Artikel {$maRow["Father"]} bei {$maRow.domain}" id="maLink_{$maRow["ID"]}_{$maRow["Father"]}_{$maRow["shops_ID"]}">Artikel {$maRow["Father"]} bei <a href="{$maRow.beDomain}/Online-Shop/waren_tool.php?artikel={$maRow["Father"]}" target="_blank">{$maRow.domain}</a></span>
                            <a class="editMALink" data-for="maLink_{$maRow["ID"]}_{$maRow["Father"]}_{$maRow["shops_ID"]}">ändern</a>
                            <a class="delMALink" data-for="maLink_{$maRow["ID"]}_{$maRow["Father"]}_{$maRow["shops_ID"]}">löschen</a>
                        </td>
                    </tr>
                    {/foreach}
                </table>
            </td>
        </tr>
        {/if}
        {if ( $item->id )}
        <tr>
            <td class="links" width="30%">
                <b>Position im Shop:</b>
            </td>
            <td class="rechts">
                <script type="text/javascript">
                    function showVerschiebeArtikelOrdnerID(){
                        document.getElementById("verschiebeArtikelOrdnerID").style.display = 'inline-block';
                    }
                </script>
                <div ondblclick="showVerschiebeArtikelOrdnerID()"style="float:left;cursor:pointer;">
                    {$breadcrumbText}
                    <input type="number" id="verschiebeArtikelOrdnerID" size="5" name="changeFather" value="{$item->directory_id}" style="display:none;margin-left: 10px;" />
                </div>
            </td>
        </tr>
        {/if}
        {if $aliasTable && $item->id}
        <tr>
            <td class="links" valign="middle" width="30%"> 
                <b> Alias</b>
            </td>
            <td class="rechts">{$alias}
                <script type="text/javascript">
                    $(function(){
                        $('#aliasDialog').dialog({
                            autoOpen:false,
                            modal:true,
                            width:"80%",
                            resizable:false,
                            buttons:{
                                "OK":function(){
                                    $(this).dialog("close");
                                }
                            }
                        })
                        function openAliasDialog()
                        {
                            $.getJSON("/toolbox/createAliasLinks.php?mode=artikel&json=1&id="+{$item->id}, function(html){
                                $('#aliasDialog').html(html.msg).dialog("open");                                        
                            });
                        }
                        $('#createAlias').click(openAliasDialog)
                    })
                </script>
                <div id="aliasDialog" title="Artikelalias neu erzeugen"></div>
                <a id="createAlias" class="button">erzeugen</a>
                
                <a href="{$dokDomain}/{if $alias}{$alias}{else}?item={$item->id}{/if}" target="_blank" title="Artikel im Shop aufrufen"><img src="/images/Icons/Warenkorb_icon.png" /></a>
            </td>  
        </tr>
        {/if}
        {if $item->id}
        <tr>
            <td class="links">
                <strong>Lieferanten</strong>
            </td>
            <td class="rechts">
                <table>
                    <tr>
                        <td>
                        {if ( isset( $user_rechte["Warenwirtschaft"]["bestellung"]["lieferantenbestellung"] ) )}
                            <input type="button" class="button ui-button lager" id="lager_{$item->id}" style="display:inline;" value="Lagerbestände"/>
                        {/if}
                        {if ( $num_l > 10 )}
                            <script>
                            $(function(){
                                $('#new_lieferant').button();
                                $('#add_lieferant_dlg').dialog(
                                {
                                    autoOpen:false,
                                    modal:true,
                                    width:"100%",
                                    buttons:{
                                        "speichern":function(){
                                            daten=$('#add_lieferant_form').serializeArray();
                                            $.post("saveLieferantenArtnr.php",daten,function(){
                                                $('#add_lieferant_dlg').dialog("close");
                                                document.location.reload();
                                            })
                                        }
                                    }
                                });
                                $('#lieferant_sel').change(function(){
                                    let wert = $(this).val();
                                    if(wert >= 1)
                                    {
                                        $('#l_artnr_row').show();
                                        $('#l_artnr_cell').html('<input type="text" name="l_artnr" id="l_artnr" required="required">');
                                    }
                                });
                                $('#new_lieferant').click(function(){
                                    $('#add_lieferant_dlg').dialog("open");
                                })
                            })
                            </script>
                            <a id="new_lieferant">neue Zuordnung</a>
                            {/if}
                        </td>
                    </tr>
                    {if $num_l <=10}
                    {foreach $lRows as $x}
                    {assign var=row_l value=$x['lieferanten']}
                    {assign var=alb_arr value=$x['albArr']}
                    {assign var=alb_text value=$x['albText']}
                    {assign var=row_al value=$x["al"]}
                    {assign var=row_alb value=$x["alb"]}
                    <tr>
                        <td>
                            <label>
                                <input type="hidden" name="lieferant[{$row_l["id"]}]" value="0" />
                                <input type="checkbox" class="lieferant" name="lieferant[{$row_l["id"]}]" value="1" id="lieferant_{$row_l["id"]}" {if  $row_al["lieferanten_artnr"]}checked='checked'{/if}/>{$row_l["name"]}
                            </label>
                            <br/>            
                        </td>
                        <td>
                            <input type="text" class="lieferant_artnr" name="lieferant_artnr[{$row_l["id"]}]" value="{$row_al["lieferanten_artnr"]}" id="lieferant_artnr_{$row_l["id"]}"/>
                        </td>
                        <td>
                        {if ( $row_al["lieferanten_artnr"] && !isset( $user_rechte["Warenwirtschaft"]["bestellung"]["lieferantenbestellung"] ) )}
                            {$alb_arr|count}
                            {if $alb_arr|count == 1}
                                {$alb_arr[0]}
                            {else}
                            <div onmouseover="return overlib('{$alb_text}',CAPTION,'Lagerbestand', HAUTO, VAUTO, WIDTH, 300);" onmouseout="return nd();">{$alb_arr[0]}</div>
                            {/if}
                        {/if}
                        </td>
                    </tr>
                    {/foreach}
                    {else}
                    {foreach $lRows as $x}
                    {assign var=row_l value=$x['lieferanten']}
                    {assign var=alb_arr value=$x['albArr']}
                    {assign var=alb_text value=$x['albText']}
                    {assign var=row_al value=$x["al"]}
                    {assign var=row_alb value=$x["alb"]}
                    <tr>
                        <td>
                            <label>
                                <input type="hidden" name="lieferant[{$row_l["id"]}]" value="0" />
                                <input type="checkbox" class="lieferant" name="lieferant[{$row_l["id"]}]" value="1" id="lieferant_{$row_l["id"]}" {if ( $row_al["lieferanten_artnr"] )} checked='checked'{/if}/>{$row_l["name"]}
                            </label>
                            <br/>            
                        </td>
                        <td>
                            <input type="hidden" class="lieferant_artnr" name="lieferant_artnr[{$row_l["id"]}]" value="{$row_al["lieferanten_artnr"]}"/>
                            <span class="lieferant_artnr" id="lieferant_artnr_{$row_l["id"]}">{$row_al["lieferanten_artnr"]}</span>
                        </td>
                        <td>
                        {if ( $row_al["lieferanten_artnr"] && !isset( $user_rechte["Warenwirtschaft"]["bestellung"]["lieferantenbestellung"] ) )}
                            {$alb_arr|count}
                            {if $alb_arr|count == 1}
                                {$alb_arr[0]}
                            {else}
                            <div onmouseover="return overlib('{$alb_text}',CAPTION,'Lagerbestand', HAUTO, VAUTO, WIDTH, 300);" onmouseout="return nd();">{$alb_arr[0]}</div>
                            {/if}
                        {/if}
                        </td>
                    </tr>
                    {/foreach}
                    {/if}
                </table>
            </td>
        </tr>
        {/if}
        {if isset( $user_rechte[$smarty.const.modul_name][$smarty.const.tool_name]["Rang"] )}
        <tr>
            <td class="links" width="30%">
                <b>{($web_rechte[$smarty.const.modul_name][$smarty.const.tool_name]["Rang"]|default:"Rang")|ltrim:"!"}</b>
            </td>
            <td class="rechts">
            {if $web_rechte[$smarty.const.modul_name][$smarty.const.tool_name]["Rang"][0] == "!" || ( in_array( strtolower( "Rang" ), $gesperrte_felder ) && $zeile["mutter"] )}
                {$zeile["Rang"]}
            {else}
              <input type="text" name="Rang" value="{if $item->id}{htmlentities( $zeile["Rang"], $smarty.const.ENT_COMPAT, $_SESSION["charset"] )}{else}{$artikel_columns["Rang"]}{/if}" size="5"/>
            {/if}
            {if $klicks}
                Klicks (letzte 90 Tage): {$zeile["klicks"]}
            {/if}
            </td>
        </tr>
        {/if}
        {$Feld = "KatalogSeite"}
        {if ( isset( $user_rechte[$smarty.const.modul_name][$smarty.const.tool_name][$Feld] ) )}
        <tr>
            <td class="links">
                <b>{$web_rechte[$smarty.const.modul_name][$smarty.const.tool_name][$Feld]|default:"Katalogseite"}</b>
            </td>
            <td class="rechts">
                {if ( ( in_array( strtolower( $Feld ), $gesperrte_felder     ) && $zeile["mutter"] ) )}
                {$item->$Feld}
                {else}
                <input type="text" name="{$Feld}" size="80" value="{if $item->id}{htmlentities( $item->$Feld, $smarty.const.ENT_COMPAT, $_SESSION["charset"] )}{else}{$artikel_columns[$Feld]}{/if}"/>
                {/if}
            </td>
        </tr>
        {/if}
        {$Feld = "Template"}
        {if ( isset( $user_rechte[$smarty.const.modul_name][$smarty.const.tool_name][$Feld] ) && $item->id )}
        <tr>
            <td class="links" width="30%" valign="top">
                <div style="float:left">
                    <b> 
                    {$web_rechte[modul_name][tool_name][$Feld]|default:"Template"}</b>
                </div>
            </td>
            <td colspan="2" class="rechts">&nbsp;
                <iframe height="100" width="100%" frameborder="NO" marginwidth="0" marginheight="0" src="template.php?language={$language}&Typ=artikel&ID={$item->id}" id="{$Feld}"></iframe>
            </td>
        </tr>
        {/if}
        {$Feld = "kennung"}
        {if ( isset( $user_rechte[$smarty.const.modul_name][$smarty.const.tool_name][$Feld] ) )}
        <tr>
            <td class="links">
                <b>{$web_rechte[$smarty.const.modul_name][$smarty.const.tool_name][$Feld]|default:$Feld}</b>
            </td>
            <td>
                {if ( in_array( strtolower( $Feld ), $gesperrte_felder ) && $zeile["mutter"] )}
                    {$item->$Feld}
                {else}
                  <input type="text" name="{$Feld}" value="{$item->$Feld|default:$artikel_columns[$Feld]}"/>
                {/if}
            </td>
        </tr>
        {/if}
        {$Feld = "kennung2"}
        {if ( isset( $user_rechte[$smarty.const.modul_name][$smarty.const.tool_name][$Feld] ) )}
        <tr>
            <td class="links">
                <b>{$web_rechte[$smarty.const.modul_name][$smarty.const.tool_name][$Feld]|default:$Feld}</b>
            </td>
            <td>
                {if ( in_array( strtolower( $Feld ), $gesperrte_felder ) && $zeile["mutter"] )}
                    {$item->$Feld}
                {else}
                  <input type="text" name="{$Feld}" value="{$item->$Feld|default:$artikel_columns[$Feld]}"/>
                {/if}
            </td>
        </tr>
        {/if}
        {$Feld = "kennung3"}
        {if ( isset( $user_rechte[$smarty.const.modul_name][$smarty.const.tool_name][$Feld] ) )}
        <tr>
            <td class="links">
                <b>{$web_rechte[$smarty.const.modul_name][$smarty.const.tool_name][$Feld]|default:$Feld}</b>
            </td>
            <td>
                {if ( in_array( strtolower( $Feld ), $gesperrte_felder ) && $zeile["mutter"] )}
                    {$item->$Feld}
                {else}
                  <input type="text" name="{$Feld}" value="{$item->$Feld|default:$artikel_columns[$Feld]}"/>
                {/if}
            </td>
        </tr>
        {/if}
        {assign var=Feld value="Hersteller"}
        {if isset( $user_rechte[$smarty.const.modul_name][$smarty.const.tool_name][$Feld] )}                            
        <tr>
            <td class="links">
                <b>{$web_rechte[$smarty.const.modul_name][$smarty.const.tool_name][$Feld]|default:"Hersteller"}</b>
            </td>
            <td class="rechts">
                {if in_array(strtolower($Feld),$gesperrte_felder)&&$item->mutter}
                {$item->herstellerName}
                {elseif $herstellerSelect}
                {html_options name="hersteller" options=$herstellerSelect selected=$item->hersteller}
                {else}
                <input name="hersteller" value="{$item->hersteller}" />
                {/if}
            </td>
        </tr>
        {/if}
        {assign var=Feld value="marke"}
        {if isset( $user_rechte[$smarty.const.modul_name][$smarty.const.tool_name][$Feld] )}                            
        <tr>
            <td class="links">
                <b>{$web_rechte[$smarty.const.modul_name][$smarty.const.tool_name][$Feld]|default:"Marke"}</b>
            </td>
            <td class="rechts">
                {if in_array(strtolower($Feld),$gesperrte_felder)&&$item->mutter}
                {$item->markenName}
                {else}
                {html_options name="marke" options=$marken selected=$item->marke}
                {/if}
            </td>
        </tr>
        {/if}
        {assign var=Feld value="versandgruppen_id"}
        {if isset( $user_rechte[$smarty.const.modul_name]["porto_neu"]["verwaltung"] )}                            
        <tr>
            <td class="links">
                <b>Versandgruppe</b>
            </td>
            <td class="rechts">
                {if in_array(strtolower($Feld),$gesperrte_felder)&&$item->mutter}
                {$item->versandgruppenName}
                {else}
                {html_options name="versandgruppen_id" options=$versandgruppen selected=$item->versandgruppen_id  id="versandgruppen_id_select"}
                {/if}
            </td>
        </tr>
        {/if}
        {$Feld = "kurzbezeichnung"}
        {if ( isset( $user_rechte[$smarty.const.modul_name][$smarty.const.tool_name][$Feld] ) )}
        <tr>
            <td class="links">
                <b>{$web_rechte[$smarty.const.modul_name][$smarty.const.tool_name][$Feld]|default:"Kurzbezeichnung"}</b>
            </td>
            <td>
                <table>
                    <tr>
                        <td class="rechts">
                            {if ( ( in_array( strtolower( $Feld ), $gesperrte_felder     ) && $zeile["mutter"] ) )}
                            {$item->name}
                            {else}
                            <input type="text" name="name" size="80" value="{if $item->id}{htmlentities( $item->name, $smarty.const.ENT_COMPAT, $_SESSION["charset"] )}{else}{$artikel_columns[$Feld]}{/if}"/>
                            {/if}
                            <div class="kurzbezeichnungZeichen"></div>
                        </td>
                    </tr>

                </table>
            </td>
        </tr>
        {/if}
        
            {$Feld = "namenserweiterung"}
            {if ( isset( $user_rechte[$smarty.const.modul_name][$smarty.const.tool_name][$Feld] ) )}
        <tr>
            <td class="links"> <b>{$web_rechte[$smarty.const.modul_name][$smarty.const.tool_name][$Feld]|default:"Artikelrubrik"}</b></td>
            <td class="rechts">
                {if ( ( in_array( strtolower( $Feld ), $gesperrte_felder ) && $zeile["mutter"] ) )}
                {$item->$Feld}
                {else}
                <input type="text" name="{$Feld}" size="80" value="{if $item->id}{htmlentities( $item->$Feld, $smarty.const.ENT_COMPAT, $_SESSION["charset"] )}{else}{$artikel_columns[$Feld]}{/if}"/>
                {/if}
            </td>
        </tr>
            {/if}
        
        {$Feld = "langbezeichnung"}
        {if ( isset( $user_rechte[$smarty.const.modul_name][$smarty.const.tool_name][$Feld] ) )}
        <tr>
            <td class="links">
                <b>{$web_rechte[$smarty.const.modul_name][$smarty.const.tool_name][$Feld]|default:"Langbezeichnung"}</b>
            </td>
            <td class="rechts">
                {if ( ( in_array( strtolower( $Feld ), $gesperrte_felder     ) && $zeile["mutter"] ) )}
                {$item->$Feld}
                {else}
                <input type="text" name="{$Feld}" size="80" value="{if $item->id}{htmlentities( $item->$Feld, $smarty.const.ENT_COMPAT, $_SESSION["charset"] )}{else}{$artikel_columns[$Feld]}{/if}"/>
                {/if}
                <div class="langbezeichnungZeichen"></div>
            </td>
        </tr>
        {/if}
        {assign var=Feld value= "EAN"}
        {if ( isset( $user_rechte[$smarty.const.modul_name][$smarty.const.tool_name][$Feld] ) )}
        <tr>
            <td class="links">
                <b>{$web_rechte[$smarty.const.modul_name][$smarty.const.tool_name][$Feld]|default:"EAN"}</b>
            </td>
            <td>
                {if ( in_array( strtolower( $Feld ), $gesperrte_felder ) && $zeile["mutter"] )}
                    {$zeile["EAN"]}
                {else}
                  <input type="text" name="{$Feld}" id="product_ean" value="{$item->$Feld|default:$artikel_columns[$Feld]}"/>
                    <span id="ean_msg"></span>
                    <input type="button" id="choose_ean" value="EAN-Code zuweisen" style="display: none;"/>
                {/if}
            </td>
        </tr>
        {/if}
        {assign var=Feld value= "MPN"}
        {if ( isset( $user_rechte[$smarty.const.modul_name][$smarty.const.tool_name][$Feld] ) )}
        <tr>
            <td class="links">
                <b>{$web_rechte[$smarty.const.modul_name][$smarty.const.tool_name][$Feld]|default:"MPN"}</b>
            </td>
            <td>
                {if ( in_array( strtolower( $Feld ), $gesperrte_felder ) && $zeile["mutter"] )}
                    {$zeile["mpn"]}
                {else}
                  <input type="text" name="{"mpn"}" value="{$zeile["mpn"]|default:$artikel_columns["mpn"]}"/>
                {/if}
            </td>
        </tr>
        {/if}
        {assign var=Feld value= "zolltarifnummer"}
        {if ( isset( $user_rechte[$smarty.const.modul_name][$smarty.const.tool_name][$Feld] ) )}
        <tr>
            <td class="links">
                <b>{$web_rechte[$smarty.const.modul_name][$smarty.const.tool_name][$Feld]|default:"Zolltarifnummer"}</b>
            </td>
            <td>
                {if ( in_array( strtolower( $Feld ), $gesperrte_felder ) && $zeile["mutter"] )}
                    {$item->$Feld}
                {else}
                  <input type="text" name="{$Feld}" value="{$item->$Feld|default:$artikel_columns[$Feld]}"/>
                {/if}
            </td>
        </tr>
        {/if}
        {assign var=Feld value= "ursprungsland"}
        {if ( isset( $user_rechte[$smarty.const.modul_name][$smarty.const.tool_name][$Feld] ) )}
        <tr>
            <td class="links">
                <b>{$web_rechte[$smarty.const.modul_name][$smarty.const.tool_name][$Feld]|default:"Ursprungsland"}</b>
            </td>
            <td class="rechts">
                {if ( in_array( strtolower( $Feld ), $gesperrte_felder ) && $zeile["mutter"] )}
                {else}
                    {html_options options=$ursprungslaender name="ursprungsland" selected=$item->ursprungsland}
                {/if}
            </td>
        </tr>
        {/if}
        {assign var=Feld value="gebinde_menge"}
        {if ( $user_rechte[$smarty.const.modul_name][$smarty.const.tool_name]["gebinde"] )}
        <tr> 
            <td class="links">
                <b>Gebinde</b>
            </td>
            <td>
                Menge:
                {if !$item->mutter}
                <input type="text" value="{$item->$Feld|default:$artikel_columns[$Feld]}" onchange="this.value=killkomma(this.value);" name="gebinde_menge"/>
                {$einheiten[0]|default:"Einheit"}
                {html_options options=$einheitenSel selected=$item->gebinde_einheit name="gebinde_einheit"}
                {else}
                    {$item->gebinde_menge} {$item->gebinde_einheit}
                {/if}
            </td>
        </tr>
        {/if}
        {assign var=Feld value="gebinde_menge2"}
        {if ( $user_rechte[$smarty.const.modul_name][$smarty.const.tool_name]["gebinde2"] )}
        <tr> 
            <td class="links">
                <b>Gebinde 2</b>
            </td>
            <td>
                Menge:
                {if !$item->mutter}
                <input type="text" value="{$item->$Feld|default:$artikel_columns[$Feld]}" onchange="this.value=killkomma(this.value);" name="gebinde_menge2"/>
                {$einheiten2[0]|default:"Einheit"}
                {html_options options=$einheitenSel2 selected=$item->gebinde_einheit2 name="gebinde_einheit2"}
                {else}
                    {$item->gebinde_menge} {$item->gebinde_einheit2}
                {/if}
            </td>
        </tr>
        {/if}
        {assign var=Feld value= "status"}
        {if ( isset( $user_rechte[$smarty.const.modul_name][$smarty.const.tool_name][$Feld] ) )}
        <tr>
            <td class="links"><b>Status</b></td>
            <td class="rechts">
            {if ( in_array( strtolower( $Feld ), $gesperrte_felder ) && $zeile["mutter"] )}
                {$statusArr[$item->$Feld]}
            {else}
                {html_options name="{$Feld}" options=$statusArr selected=$item->$Feld}
            {/if}
            </td>
        </tr>
        {/if}
        {assign var=Feld value= "Lieferstatus"}
        {if ( isset( $user_rechte[$smarty.const.modul_name][$smarty.const.tool_name][$Feld] ) )}
        <tr>
            <td class="links"><b>Lieferstatus</b></td>
            <td class="rechts">
            {if ( in_array( strtolower( $Feld ), $gesperrte_felder ) && $zeile["mutter"] )}
                {$LieferstatusArr[$item->$Feld]}
            {else}
                {html_options name="{$Feld}" options=$LieferstatusArr selected=$item->$Feld id="Lieferstatus_sel"}
                <span id="Lieferstatus_text">{$LieferstatusArr[$item->$Feld]}</span>
            {/if}
            {assign var=Feld2 value="LieferstatusMaintainer"}
            {if ( isset( $user_rechte[$smarty.const.modul_name][$smarty.const.tool_name][$Feld2] ) )}
            {if ( in_array( strtolower( $Feld2 ), $gesperrte_felder ) && $zeile["mutter"] )}
                {$statusArr[$zeile[$Feld2]]}
            {else}
                {html_options name="{$Feld2}" values=$LieferstatusMaintainerArr output=$LieferstatusMaintainerArr selected=$item->$Feld2 id="LieferstatusMaintainer"}
            {/if}
            {/if}
            </td>
        </tr>
        {/if}
        {assign var=Feld value= "Lieferstatus2"}
        {if ( isset( $user_rechte[$smarty.const.modul_name][$smarty.const.tool_name][$Feld] ) )}
        <tr>
            <td class="links"><b>Lieferstatus2</b></td>
            <td class="rechts">
                {$LieferstatusArr[$item->$Feld]}
            </td>
        </tr>
        {/if}
        {assign var=Feld value= "liefertermin"}
        {if ( isset( $user_rechte[$smarty.const.modul_name][$smarty.const.tool_name][$Feld] ) )}
        <tr>
            <td class="links">
                <b>{if ( ( $web_rechte[$smarty.const.modul_name][$smarty.const.tool_name][$Feld] ) and ( !strrpos( $web_rechte[$smarty.const.modul_name][$smarty.const.tool_name][$Feld], ";" ) ) )}{$web_rechte[$smarty.const.modul_name][$smarty.const.tool_name][$Feld]}{else}Liefertermin{/if}</b>
            </td>
            <td class="rechts" colspan="2" width="70%">
            {if ( in_array( strtolower( $Feld ), $gesperrte_felder ) && $zeile["mutter"] )}
                {$liefertermin}
            {else}
                <script src="/js/i18n/jquery.ui.datepicker-de.js"></script>
                <script>
                    $(function(){
                        $('.datepicker').datepicker({
                            minDate:0,
                            showWeek: true,
                            firstDay: 1                    
                        });
                    })
                </script> 
                <input type="text" class="datepicker" name="liefertermin" value="{$liefertermin}" />
            {/if}
            </td>
        </tr>
        {/if}
        {assign var=Feld value= "bestand"}
        {if ( isset( $user_rechte['Warenwirtschaft']['lagerwirtschaft']['lagerwirtschaft'] ) ) && $item->id}
        <tr>
            <td class="links">
                <b>{if ( ( $web_rechte[$smarty.const.modul_name][$smarty.const.tool_name][$Feld] ) and ( !strrpos( $web_rechte[$smarty.const.modul_name][$smarty.const.tool_name][$Feld], ";" ) ) )}{$web_rechte[$smarty.const.modul_name][$smarty.const.tool_name][$Feld]}{else}Bestand (verfügbar){/if}</b>
            </td>
            <td class="rechts" colspan="2" width="70%">
                {$bestand['bestandsmenge']} ({$text})
                {if ( $zeile["mutter"] && in_array( strtolower( $Feld ), $gesperrte_felder ) )}
                <br/>Dies ist der Bestand des Mutterartikels {$zeile_mutter["ID"]} ({$zeile_mutter["kurzbezeichnung"]})
                {else}
                <input type="button" value="Lagerbestandsverwaltung"  onclick="window.location.href='/Warenwirtschaft/lagerwirtschaft.php?action=artikel&id={$item->id}'"/>
                {/if}
            </td>
        </tr>
        {/if}
        {assign var=Feld value= "reach_1907_2006"}
        {if ( isset( $user_rechte[$smarty.const.modul_name][$smarty.const.tool_name][$Feld] ) )}
        <tr>
            <td class="links">
                <b>{if ( ( $web_rechte['online_shop']['artikel'][$Feld] ) )}{$web_rechte['online_shop']['artikel'][$Feld]}{else}reach_1907_2006{/if}</b>
            </td>
            <td class="rechts">
                <input type="hidden" name="reach_1907_2006" value="0" />
                <input type="checkbox" name="reach_1907_2006" {if ( $zeile["reach_1907_2006"] )}checked="checked"{/if} /> 
            </td>
        </tr>
        {/if}
        {assign var=Feld value="gewicht"}
        {if ( isset( $user_rechte[$smarty.const.modul_name][$smarty.const.tool_name][$Feld] ) )}
        <tr>
            <td class="links">
                <b>Gewicht</b>
            </td>
            <td>
            {if ( in_array( strtolower( $Feld ), $gesperrte_felder ) && $zeile["mutter"] )}
                {number_format( $item->$Feld, 2, ',', '.' )}
            {else}
                <input type="text" name="{$Feld}" value="{($item->$Feld|default:$artikel_columns[$Feld])|number_format:2:',':'.'}" />
            {/if}
            kg
            </td>
        </tr>
        {/if}
        {assign var=Feld value="bruttogewicht"}
        {if ( isset( $user_rechte[$smarty.const.modul_name][$smarty.const.tool_name][$Feld] ) )}
        <tr>
            <td class="links">
                <b>Bruttogewicht</b>
            </td>
            <td>
            {if ( in_array( strtolower( $Feld ), $gesperrte_felder ) && $zeile["mutter"] )}
                {number_format( $item->$Feld, 2, ',', '.' )}
            {else}
                <input type="text" name="{$Feld}" value="{($item->$Feld|default:$artikel_columns[$Feld])|number_format:2:',':'.'}" />
            {/if}
            kg
            </td>
        </tr>
        {/if}
        {*
        {$Feld = "keywords"}
        {if ( isset( $user_rechte[$smarty.const.modul_name][$smarty.const.tool_name][$Feld] ) )}
        <tr> 
            <td class="links" valign="top" width="30%"> 
                <b>{$web_rechte[$smarty.const.modul_name][$smarty.const.tool_name][$Feld]|default:"Suchbegriffe"}</b>
            </td>
            <td class="rechts" colspan="2" width="70%">
            {if ( in_array( strtolower( $Feld ), $gesperrte_felder ) && $zeile["mutter"] )}
            {$item->$Feld}
            {else}
                <textarea name="suchbegriffe" cols="60" rows="5">{if $item->id}{htmlentities( $item->$Feld, $smarty.const.ENT_COMPAT, $_SESSION["charset"] )}{else}{$artikel_columns[$Feld]}{/if}</textarea>
            {/if}
            </td>
        </tr>
        {/if}
        *}
        {$Feld = "gueltig"}
        {if ( isset( $user_rechte[$smarty.const.modul_name][$smarty.const.tool_name][$Feld] ) )}
        <tr> 
            <td class="links" valign="top" width="30%"> 
                <b>{$web_rechte[$smarty.const.modul_name][$smarty.const.tool_name][$Feld]|default:"Gültigkeit"}</b>
            </td>
            <td class="rechts" colspan="2" width="70%">
            {if ( in_array( strtolower( $Feld ), $gesperrte_felder ) && $zeile["mutter"] )}
            von {$zeile['gueltig_von']|date_format:"d.m.Y H:i"} bis {$zeile['gueltig_bis']|date_format:"d.m.Y H:i"}
            {else}
                von 
                <input type="date" name="gueltig_von" size="10" value="{$zeile['gueltig_von']|substr:0:10}"/>
                <input type="time" name="gueltig_von_zeit" size="10" value="{$zeile['gueltig_von']|substr:11}"/>
                bis 
                <input type="date" name="gueltig_bis" size="10" value="{$zeile['gueltig_bis']|substr:0:10}"/>
                <input type="time" name="gueltig_bis_zeit" size="10" value="{$zeile['gueltig_bis']|substr:11}"/>
            {/if}
            </td>
        </tr>
        {/if}
        {if isset( $web_rechte[$smarty.const.modul_name][$smarty.const.tool_name]["max_bestellmenge"] )}
        <tr>
            <td class="links">
                <label for="max_bestellmenge">
                    <strong>maximale Bestellmenge</strong>
                </label>
            </td>
            <td class="rechts">
                <input type="number" min="0" max="999" name="max_bestellmenge" id="max_bestellmenge" value="{$item->max_bestellmenge|default:0}" /> (0 = unbegrenzt bestellbar; 999 = maximaler Wert)
            </td>
        </tr>
        {/if}
        {include file="online_shop/item_prices.tpl"}
        {if $item->id}        
        <tr>
            <td class="links">
                <b>erstellt:</b>
            </td>
            <td>{$item->created_at|date_format:"d.m.Y"} um {$item->created_at|date_format:"H:i:s"} von {$item->created_by}</td>
        </tr>
        <tr>
            <td class="links">
                <b>letzte Änderung</b>
            </td>
            <td>{$item->updated_at|date_format:"d.m.Y"} um {$item->updated_at|date_format:"H:i:s"} von {$item->updated_by}</td>
        </tr>
        {/if}
    </table>
{if $button}
<div id="note_dialog" title="Notiz anlegen / ändern"></div>
<div id="del_note_dialog" title="Notiz löschen"></div>
{/if}
<!-- $Id: artikel_grunddaten.tpl 3345 2022-07-11 10:49:08Z erling $ END -->