Subversion-Projekte lars-tiefland.webanos.faltradxxs.de

Revision

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

<!-- $Id: action.tpl 1562 2023-04-29 23:10:26Z lars $ BEGIN -->
<link rel="stylesheet" href="/js/upload/jquery.fileupload-ui.css?{$smarty.now}"/>
<script type="text/javascript" src="/js/tinymce/tinymce.min.js?{$smarty.now}"></script>
<script type="text/javascript" src="//ajax.aspnetcdn.com/ajax/jquery.templates/beta1/jquery.tmpl.min.js?{$smarty.now}"></script>
<script type="text/javascript" src="/js/upload/jquery.iframe-transport.js?{$smarty.now}"></script>
<script type="text/javascript" src="/js/upload/jquery.fileupload.js?{$smarty.now}"></script>
<script type="text/javascript" src="/js/upload/jquery.fileupload-ui.js?{$smarty.now}"></script>
<script type="text/javascript" src="/js/upload/application.js?{$smarty.now}"></script>
<script type="text/javascript" src="/js/upload/vendor/jquery.ui.widget.js?{$smarty.now}"></script>
<script type="text/javascript">
    function changeArt3(){
        let data = [];
        let id = $("#art").val();
        let aktionsID = "{$action->id}";

        data.push({ name: "aktionsArtID", value: id });
        data.push({ name: "aktionsID", value: aktionsID });

        $.ajax({
            type: "POST",
            url: "/changeAktionsArt",
            data: data
        }).done(function(html){
            $(".darstellungListe3").html(html);
        });
    }
    $(function (){
        $("#art").change(changeArt3);
        $("input[type=submit]").button();
        $('#tabs').tabs();
        tinyMCE.init({
            // General options
            selector: "#notes,#text,#html",
            theme : "modern",
            language: "de",
            plugins: [
                "advlist autolink lists link image charmap preview anchor",
                "searchreplace visualblocks code fullscreen",
                "insertdatetime media table contextmenu paste" ],
            toolbar: "insertfile undo redo | styleselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link image"

        });
    })
</script>
<div id="tabs">
    <form method="post" action="/Online-Shop/actions/{$action->id}">
        <input type="hidden" name="_token" value="{csrf_token()}"/>
        {if $action->id}
            <input type="hidden" name="_method" value="PATCH">
        {/if}
        <ul>
            <li>
                <a href="#grunddaten">Grunddaten</a>
            </li>
            {if $action->id}
            <li>
                <a href="#darstellung">Darstellung</a>
            </li>
            <li>
                <a href="#medien">Medien</a>
            </li>
            <li>
                <a href="#artikelzuweisungDirectory">Artikelzuweisung</a>
            </li>
            {/if}
        </ul>
        <div id="grunddaten">
            <table style="width: 100%">
                <tr>
                    <td class="links">
                        <b>
                            <label for="headline">Überschrift</label>
                        </b>
                    </td>
                    <td class="rechts">
                        <input type="text" name="headline" value="{$action->headline}" id="headline"/>
                    </td>
                </tr>
                <tr>
                    <td class="links">
                        <b>
                            <label for="language">Sprache</label>
                        </b>
                    </td>
                    <td class="rechts">
                        <select name="language" id="language">
                            {foreach $language_pack as $index => $language}
                                <option value="{$language[0]}" {if $action->Language == $language[0]}selected="selected"{/if}>{$language[0]}</option>
                            {/foreach}
                        </select>
                    </td>
                </tr>
                <tr>
                    <td class="links">
                        <b>
                            <label for="shop">Shop</label>
                        </b>
                    </td>
                    <td class="rechts">
                        {html_options options=$c_shops selected=$action->shop_id name="shop" id="shop"}
                    </td>
                </tr>
                <tr>
                    <td class="links">
                        <b>
                            <label for="kategorie">Kategorie</label>
                        </b>
                    </td>
                    <td class="rechts">
                        {html_options options=$kategorien selected=$action->action_category_id name="kategorie" id="kategorie"}
                    </td>
                </tr>
                <tr>
                    <td class="links">
                        <b>
                            <label for="von">gültig von</label>
                        </b>
                    </td>
                    <td class="rechts">
                        <input type="date" name="von" value="{$action->valid_from}" id="von">
                    </td>
                </tr>
                <tr>
                    <td class="links">
                        <b>
                            <label for="bis">gültig bis</label>
                        </b>
                    </td>
                    <td class="rechts">
                        <input type="date" name="bis" value="{$action->valid_to}" id="bis">
                    </td>
                </tr>
                <tr>
                    <td class="links"><b><label for="notes">Notizen / Design-Vorgaben</label></b></td>
                    <td>
                        <textarea name="notizen" id="notes">{$action->notizen}</textarea>
                    </td>
                </tr>
            </table>
        </div>
        {if $action->id}
        <div id="darstellung">
            <table style="width: 100%">
                <tr>
                    <td class="links">
                        <b>
                            <label for="art">Art</label>
                        </b>
                    </td>
                    <td class="rechts">
                        <select name="art" class="aktionsArt3" id="art">
                            {html_options options=$darstellungen selected=$action->art}
                        </select>
                    </td>
                </tr>
                <tr>
                    <td colspan="2" class="darstellungListe3">
                        {include file="aktion_darstellung_liste_v3.tpl" aktionsArtID=$action->art}
                    </td>
                </tr>
            </table>
        </div>
        <div id="medien">
            <div id="bildverwaltung"></div>
            <input type="button" value="neues Bild zuordnen" id="add_k_image"/>
            <input type="button" value="Bilder hochladen" id="upload_images"/>
        </div>
        <div id="artikelzuweisungDirectory">
            <div style="display:inline-block;width:100%;">
                <div style="width:49%;border-right:1px solid #666;overflow: auto;float:left;">
                    {include file="directory_tree_page.tpl" aktionsID=$action->id}
                </div>
                <div id="artikelListe" style="width:49%;float:left;">
                    {include file="aktion_artikel_aktion.tpl"}
                </div>
            </div>
        </div>
        {/if}
        <input type="submit" name="mode" value="speichern"/>
    </form>
</div>

{if ( isset( $user_rechte["admin"]["toolbox"]["bildverwaltung"] ) && $action->id )}
<div id="add_image_dialog" title="Bild hinzufügen"></div>
<div id="del_image_dialog3" title="Bildzuordnung löschen">
    <form id="del_image_form3">
        <input type="hidden" id="b_id3" name="b_id" />
        <input type="hidden" id="a_id" name="l_id" value="{$action->id}" />
        <input type="hidden" name="l_type" value="{$lType}"/>
        <input type="hidden" name="m" value="0" id="isMobile" />
        Wollen Sie die Zuordnung des Bildes <b><span id="bild_name3"></span></b> wirklich <span style="color: red;font-weight: bold">aufheben</span>?
    </form>
</div>
{include file="toolbox/upload.tpl"}
{/if}
<!-- $Id: action.tpl 1562 2023-04-29 23:10:26Z lars $ END -->