Subversion-Projekte lars-tiefland.laravel_shop

Revision

Revision 1517 | Revision 1553 | Zur aktuellen Revision | Details | Vergleich mit vorheriger | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
1493 lars 1
{extends file="admin/index.tpl"}
2
{block name="maincontent"}
3
<!-- $Id: action.tpl 1552 2023-04-29 20:18:53Z lars $ BEGIN -->
1509 lars 4
<link rel="stylesheet" href="/admin/js/upload/jquery.fileupload-ui.css"/>
5
<script type="text/javascript" src="/admin/js/tinymce/tinymce.min.js?{$smarty.now}"></script>
6
<script type="text/javascript" src="https://ajax.aspnetcdn.com/ajax/jquery.templates/beta1/jquery.tmpl.min.js"></script>
1552 lars 7
<script type="text/javascript" src="/admin/js/upload/jquery.iframe-transport.js?{$smarty.now}"></script>
8
<script type="text/javascript" src="/admin/js/upload/jquery.fileupload.js?{$smarty.now}"></script>
9
<script type="text/javascript" src="/admin/js/upload/jquery.fileupload-ui.js?{$smarty.now}"></script>
1509 lars 10
<script type="text/javascript" src="/admin/js/upload/application.js?{$smarty.now}"></script>
11
<script type="text/javascript">
12
    function changeArt3(){
13
        let data = [];
14
        let id = $("#art").val();
15
        let aktionsID = "{$action->id}";
1495 lars 16
 
1509 lars 17
        data.push({ name: "aktionsArtID", value: id });
18
        data.push({ name: "aktionsID", value: aktionsID });
1495 lars 19
 
1509 lars 20
        $.ajax({
21
            type: "POST",
1510 lars 22
            url: "/backend/changeAktionsArt",
1509 lars 23
            data: data
24
        }).done(function(html){
25
            $(".darstellungListe3").html(html);
26
        });
27
    }
28
    $(function (){
29
        $("#art").change(changeArt3);
30
        $("input[type=submit]").button();
31
        $('#tabs').tabs();
32
        tinyMCE.init({
33
            // General options
34
            selector: "#notes,#text,#html",
35
            theme : "modern",
36
            language: "de",
37
            plugins: [
38
                "advlist autolink lists link image charmap preview anchor",
39
                "searchreplace visualblocks code fullscreen",
40
                "insertdatetime media table contextmenu paste" ],
41
            toolbar: "insertfile undo redo | styleselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link image"
1495 lars 42
 
43
        });
1509 lars 44
    })
45
</script>
46
<div id="tabs">
47
    <form method="post">
48
        <input type="hidden" name="id" id="aktionsID" value="{$action->id}"/>
1495 lars 49
        <ul>
50
            <li>
1509 lars 51
                <a href="#grunddaten">Grunddaten</a>
1495 lars 52
            </li>
1509 lars 53
            {if $action->id}
1495 lars 54
            <li>
55
                <a href="#darstellung">Darstellung</a>
56
            </li>
57
            <li>
1509 lars 58
                <a href="#medien">Medien</a>
59
            </li>
60
            <li>
1495 lars 61
                <a href="#artikelzuweisungDirectory">Artikelzuweisung</a>
62
            </li>
1509 lars 63
            {/if}
1495 lars 64
        </ul>
1509 lars 65
        <div id="grunddaten">
66
            <table style="width: 100%">
67
                <tr>
68
                    <td class="links">
69
                        <b>
70
                            <label for="headline">Überschrift</label>
71
                        </b>
72
                    </td>
73
                    <td class="rechts">
74
                        <input type="text" name="headline" value="{$action->headline}" id="headline"/>
75
                    </td>
76
                </tr>
77
                <tr>
78
                    <td class="links">
79
                        <b>
80
                            <label for="language">Sprache</label>
81
                        </b>
82
                    </td>
83
                    <td class="rechts">
84
                        <select name="language" id="language">
85
                            {foreach $language_pack as $index => $language}
86
                                <option value="{$language[0]}" {if $action->Language == $language[0]}selected="selected"{/if}>{$language[0]}</option>
87
                            {/foreach}
88
                        </select>
89
                    </td>
90
                </tr>
91
                <tr>
92
                    <td class="links">
93
                        <b>
94
                            <label for="shop">Shop</label>
95
                        </b>
96
                    </td>
97
                    <td class="rechts">
98
                        {html_options options=$c_shops selected=$action->shop_id name="shop" id="shop"}
99
                    </td>
100
                </tr>
101
                <tr>
102
                    <td class="links">
103
                        <b>
104
                            <label for="kategorie">Kategorie</label>
105
                        </b>
106
                    </td>
107
                    <td class="rechts">
108
                        {html_options output=$kategorien values=$kategorien selected=$action->category name="kategorie" id="kategorie"}
109
                    </td>
110
                </tr>
111
                <tr>
112
                    <td class="links">
113
                        <b>
114
                            <label for="von">gültig von</label>
115
                        </b>
116
                    </td>
117
                    <td class="rechts">
118
                        <input type="date" name="von" value="{$action->valid_from}" id="von">
119
                    </td>
120
                </tr>
121
                <tr>
122
                    <td class="links">
123
                        <b>
124
                            <label for="bis">gültig bis</label>
125
                        </b>
126
                    </td>
127
                    <td class="rechts">
128
                        <input type="date" name="bis" value="{$action->valid_to}" id="bis">
129
                    </td>
130
                </tr>
131
                <tr>
132
                    <td class="links"><b><label for="notes">Notizen / Design-Vorgaben</label></b></td>
133
                    <td>
134
                        <textarea name="notizen" id="notes">{$action->notizen}</textarea>
135
                    </td>
136
                </tr>
137
            </table>
138
        </div>
139
        {if $action->id}
140
        <div id="darstellung">
141
            <table style="width: 100%">
142
                <tr>
143
                    <td class="links">
144
                        <b>
145
                            <label for="art">Art</label>
146
                        </b>
147
                    </td>
148
                    <td class="rechts">
149
                        <select name="art" class="aktionsArt3" id="art">
150
                            {html_options options=$darstellungen selected=$action->art}
151
                        </select>
152
                    </td>
153
                </tr>
154
                <tr>
155
                    <td colspan="2" class="darstellungListe3">
156
                        {include file="admin/aktion_darstellung_liste_v3.tpl" aktionsArtID=$action->art}
157
                    </td>
158
                </tr>
159
            </table>
160
        </div>
161
        <div id="medien">
162
            <div id="bildverwaltung"></div>
163
            <input type="button" value="neues Bild zuordnen" id="add_k_image"/>
164
            <input type="button" value="Bilder hochladen" id="upload_images"/>
165
        </div>
166
        <div id="artikelzuweisungDirectory">
167
            <div style="display:inline-block;width:100%;">
168
                <div style="width:49%;border-right:1px solid #666;overflow: auto;float:left;">
169
                    {include file="admin/directory_tree_page.tpl" aktionsID=$action->id}
1495 lars 170
                </div>
1509 lars 171
                <div id="artikelListe" style="width:49%;float:left;">
172
                    {include file="admin/aktion_artikel_aktion.tpl"}
1495 lars 173
                </div>
174
            </div>
1509 lars 175
        </div>
176
        {/if}
177
        <input type="submit" name="mode" value="speichern"/>
178
    </form>
179
</div>
180
 
181
{if ( isset( $user_rechte["admin"]["toolbox"]["bildverwaltung"] ) && $action->id )}
182
<div id="add_image_dialog" title="Bild hinzufügen"></div>
183
<div id="del_image_dialog3" title="Bildzuordnung löschen">
184
    <form id="del_image_form3">
185
        <input type="hidden" id="b_id3" name="b_id" />
186
        <input type="hidden" id="a_id" name="l_id" value="{$action->id}" />
1517 lars 187
        <input type="hidden" name="l_type" value="{$lType}"/>
1509 lars 188
        <input type="hidden" name="m" value="0" id="isMobile" />
189
        Wollen Sie die Zuordnung des Bildes <b><span id="bild_name3"></span></b> wirklich <span style="color: red;font-weight: bold">aufheben</span>?
190
    </form>
191
</div>
1510 lars 192
{include file="admin/toolbox/upload.tpl"}
1509 lars 193
{/if}
194
<!-- $Id: action.tpl 1552 2023-04-29 20:18:53Z lars $ END -->
195
{/block}