| 2088 |
lars |
1 |
<!-- $Id: artikel.tpl 2171 2017-12-23 13:23:32Z lars $ BEGIN -->
|
| 1756 |
lars |
2 |
<script type="text/javascript">
|
|
|
3 |
$(function(){
|
|
|
4 |
$('#reiter').tabs();
|
|
|
5 |
$('.preiseReiter').tabs();
|
| 1863 |
lars |
6 |
$('label').css('cursor','pointer');
|
| 1756 |
lars |
7 |
})
|
|
|
8 |
tinyMCE.init({
|
| 2088 |
lars |
9 |
// General options
|
|
|
10 |
mode : "none",
|
|
|
11 |
selector: "textarea#beschreibung",
|
|
|
12 |
theme : "modern",
|
|
|
13 |
language: "de",
|
|
|
14 |
menubar: "tools table view edit",
|
|
|
15 |
plugins: [
|
|
|
16 |
"advlist autolink lists link image charmap preview anchor",
|
|
|
17 |
"searchreplace visualblocks code fullscreen",
|
|
|
18 |
"insertdatetime media table contextmenu paste" ],
|
|
|
19 |
toolbar: "fullscreen insertfile undo redo | styleselect | bold | alignleft aligncenter alignright alignjustify | bullist numlist | link image"
|
| 1756 |
lars |
20 |
});
|
|
|
21 |
</script>
|
|
|
22 |
<form id="itemForm">
|
|
|
23 |
<input type="hidden" name="{$csrf_name}" value="{$csrf_value}" />
|
| 1758 |
lars |
24 |
<input type="hidden" name="ID" value="{$daten.ID}" id="artikelId" />
|
| 1801 |
lars |
25 |
<input type="hidden" name="artikel[Father]" value="{$daten.Father}" id="artikelFatherId" />
|
| 1756 |
lars |
26 |
<div id="reiter">
|
|
|
27 |
<ul>
|
|
|
28 |
<li>
|
|
|
29 |
<a href="#allgemein">Allgemein</a>
|
|
|
30 |
</li>
|
|
|
31 |
<li>
|
|
|
32 |
<a href="#eigenschaften">Eigenschaften</a>
|
|
|
33 |
</li>
|
| 1797 |
lars |
34 |
{if $daten.ID}
|
| 1756 |
lars |
35 |
<li>
|
|
|
36 |
<a href="#meta">Meta-Angaben</a>
|
|
|
37 |
</li>
|
|
|
38 |
<li>
|
| 2048 |
lars |
39 |
<a href="/backend/artikel/medien/{$daten.ID}">Medien</a>
|
| 1756 |
lars |
40 |
</li>
|
|
|
41 |
<li>
|
|
|
42 |
<a href="#preise">Preise</a>
|
|
|
43 |
</li>
|
|
|
44 |
<li>
|
|
|
45 |
<a href="#optionen">Optionen</a>
|
|
|
46 |
</li>
|
|
|
47 |
<li>
|
|
|
48 |
<a href="#auspraegungen">Ausprägungen</a>
|
|
|
49 |
</li>
|
| 1797 |
lars |
50 |
{/if}
|
| 1756 |
lars |
51 |
</ul>
|
|
|
52 |
<div id="allgemein">
|
|
|
53 |
<table style="width:100%">
|
|
|
54 |
<tr>
|
|
|
55 |
<td colspan="2">{if $daten.ID}Bearbeiten{else}Neuanlage{/if}</td>
|
|
|
56 |
</tr>
|
|
|
57 |
<tr>
|
|
|
58 |
<td>Artikel-ID</td>
|
|
|
59 |
<td>{$daten.ID}</td>
|
|
|
60 |
</tr>
|
|
|
61 |
<tr>
|
|
|
62 |
<td>Rang</td>
|
|
|
63 |
<td>
|
|
|
64 |
<input type="text" name="artikel[rang]" value="{$daten.Rang}" />
|
|
|
65 |
</td>
|
|
|
66 |
</tr>
|
|
|
67 |
<tr>
|
|
|
68 |
<td>Hersteller</td>
|
|
|
69 |
<td>
|
|
|
70 |
{html_options options=$hersteller selected=$daten.hersteller name="artikel[hersteller]"}
|
|
|
71 |
</td>
|
|
|
72 |
</tr>
|
|
|
73 |
<tr>
|
|
|
74 |
<td>Artikelname</td>
|
|
|
75 |
<td>
|
|
|
76 |
<input type="text" name="artikel[kurzbezeichnung]" value="{$daten.kurzbezeichnung}" size="50" />
|
|
|
77 |
Artikelrubrik: <input type="text" name="artikel[namenserweiterung]" value="{$daten.namenserweiterung}" size="50" />
|
|
|
78 |
</td>
|
|
|
79 |
</tr>
|
|
|
80 |
<tr>
|
|
|
81 |
<td>Langbezeichnung</td>
|
|
|
82 |
<td>
|
|
|
83 |
<input type="text" name="artikel[langbezeichnung]" value="{$daten.langbezeichnung}" size="50" />
|
|
|
84 |
</td>
|
|
|
85 |
</tr>
|
|
|
86 |
<tr>
|
|
|
87 |
<td>EAN</td>
|
|
|
88 |
<td>
|
|
|
89 |
<input type="text" name="artikel[ean]" value="{$daten.EAN}" size="50" />
|
|
|
90 |
</td>
|
|
|
91 |
</tr>
|
|
|
92 |
<tr>
|
|
|
93 |
<td>Hersteller-ArtNr.</td>
|
|
|
94 |
<td>
|
|
|
95 |
<input type="text" name="artikel[mpn]" value="{$daten.mpn}" size="50" />
|
|
|
96 |
</td>
|
|
|
97 |
</tr>
|
|
|
98 |
<tr>
|
|
|
99 |
<td>Beschreibung</td>
|
|
|
100 |
<td>
|
|
|
101 |
<textarea name="artikel[beschreibung]" cols="50" rows="10" id="beschreibung">{$daten.beschreibung}</textarea>
|
|
|
102 |
</td>
|
|
|
103 |
</tr>
|
|
|
104 |
{if $web_rechte.online_shop.artikel.status}
|
|
|
105 |
<tr>
|
|
|
106 |
<td>Artikelstatus</td>
|
|
|
107 |
<td>
|
|
|
108 |
{html_options options=$artikelstatus selected=$daten.status name="artikel[status]"}
|
|
|
109 |
</td>
|
|
|
110 |
</tr>
|
|
|
111 |
{/if}
|
|
|
112 |
{if $web_rechte.online_shop.artikel.Lieferstatus}
|
|
|
113 |
<tr>
|
|
|
114 |
<td>Lieferstatus</td>
|
|
|
115 |
<td>
|
|
|
116 |
{html_options options=$lieferstatus selected=$daten.Lieferstatus name="artikel[Lieferstatus]"}
|
|
|
117 |
{if $lieferstatusMaintainer}
|
|
|
118 |
{html_options options=$lieferstatusMaintainer selected=$daten.LieferstatusMaintainer name="artikel[LieferstatusMaintainer]"}
|
|
|
119 |
{/if}
|
|
|
120 |
</td>
|
|
|
121 |
</tr>
|
|
|
122 |
{/if}
|
|
|
123 |
<tr>
|
|
|
124 |
<td>Ersteller</td>
|
|
|
125 |
<td>{$daten.erstellt_von}</td>
|
|
|
126 |
</tr>
|
|
|
127 |
<tr>
|
|
|
128 |
<td>ersrtellt</td>
|
|
|
129 |
<td>{$daten.erstellt_am|date_format:"d.m.Y H:i"}</td>
|
|
|
130 |
</tr>
|
|
|
131 |
<tr>
|
|
|
132 |
<td>letzter Bearbeiter</td>
|
|
|
133 |
<td>{$daten.letzte_Aenderung_von}</td>
|
|
|
134 |
</tr>
|
|
|
135 |
<tr>
|
|
|
136 |
<td>zuletzt bearbeitet</td>
|
|
|
137 |
<td>{$daten.letzte_Aenderung_am|date_format:"d.m.Y H:i"}</td>
|
|
|
138 |
</tr>
|
|
|
139 |
</table>
|
|
|
140 |
</div>
|
|
|
141 |
<div id="eigenschaften">
|
|
|
142 |
<table style="width:100%">
|
|
|
143 |
{for $i=1;$i<=6;$i++}
|
|
|
144 |
{if isset($web_rechte.online_shop.artikel["Eigenschaft_{$i}"])}
|
|
|
145 |
<tr>
|
|
|
146 |
<td style="width:100px;">Eigenschaft {$i}</td>
|
|
|
147 |
<td>
|
|
|
148 |
<input type="hidden" name="artikel[Eigenschaft_{$i}]" value="0" />
|
|
|
149 |
<input type="checkbox" name="artikel[Eigenschaft_{$i}]" value="1" {if $daten["Eigenschaft_{$i}"]}checked="checked"{/if} />
|
|
|
150 |
</td>
|
|
|
151 |
</tr>
|
|
|
152 |
{/if}
|
|
|
153 |
{/for}
|
|
|
154 |
</table>
|
|
|
155 |
</div>
|
| 1797 |
lars |
156 |
{if $daten.ID}
|
| 1756 |
lars |
157 |
<div id="meta">
|
|
|
158 |
<table style="width:100%">
|
|
|
159 |
<tr>
|
|
|
160 |
<td>Webseiten-Titel</td>
|
|
|
161 |
<td>
|
|
|
162 |
<input type="text" name="metatags[meta_title]" value="{$daten.metatags.meta_title}" size="50" />
|
|
|
163 |
</td>
|
|
|
164 |
</tr>
|
|
|
165 |
<tr>
|
|
|
166 |
<td>Meta Beschreiung</td>
|
|
|
167 |
<td>
|
|
|
168 |
<textarea name="metatags[meta_description]" cols="50" rows="5">{$daten.metatags.meta_description}</textarea>
|
|
|
169 |
</td>
|
|
|
170 |
</tr>
|
|
|
171 |
<tr>
|
|
|
172 |
<td>Meta Keywords</td>
|
|
|
173 |
<td>
|
|
|
174 |
<textarea name="metatags[meta_keywords]" cols="50" rows="5">{$daten.metatags.meta_keywords}</textarea>
|
|
|
175 |
</td>
|
|
|
176 |
</tr>
|
|
|
177 |
<tr>
|
|
|
178 |
<td>Robots</td>
|
|
|
179 |
<td>
|
|
|
180 |
{html_options values=$robots output=$robots selected=$daten.metatags.meta_robots name="metatags[meta_robots]"}
|
|
|
181 |
</td>
|
|
|
182 |
</tr>
|
|
|
183 |
</table>
|
|
|
184 |
</div>
|
|
|
185 |
<div id="preise">
|
|
|
186 |
{foreach $daten.preise as $preisIndex => $preisDaten}
|
|
|
187 |
<div class="preiseReiter">
|
|
|
188 |
<ul>
|
|
|
189 |
<li>
|
|
|
190 |
<a href="#preis{$preisIndex}">{$preisNamen[$preisIndex]}</a>
|
|
|
191 |
</li>
|
|
|
192 |
{if isset($web_rechte.online_shop.artikel.preisstaffel)}
|
|
|
193 |
<li>
|
|
|
194 |
<a href="#staffel{$preisIndex}">Staffel {$preisNamen[$preisIndex]}</a>
|
|
|
195 |
</li>
|
|
|
196 |
{/if}
|
|
|
197 |
</ul>
|
|
|
198 |
<div id="preis{$preisIndex}">
|
|
|
199 |
{$preisNamen[$preisIndex]}: <input type="text" value="{$preisDaten.preis}" name="preise[{$preisIndex}][preis]" />
|
|
|
200 |
</div>
|
|
|
201 |
{if isset($web_rechte.online_shop.artikel.preisstaffel)}
|
|
|
202 |
<div id="staffel{$preisIndex}">
|
|
|
203 |
<input type="text" value="{$preisDaten.staffel[0]}" name="preise[{$preisIndex}][staffel][]" />
|
|
|
204 |
</div>
|
|
|
205 |
{/if}
|
|
|
206 |
</div>
|
|
|
207 |
{/foreach}
|
|
|
208 |
</div>
|
|
|
209 |
<div id="optionen">
|
|
|
210 |
</div>
|
|
|
211 |
<div id="auspraegungen">
|
| 1833 |
lars |
212 |
<table style="width:100%">
|
| 1830 |
lars |
213 |
<tr>
|
|
|
214 |
<th>Eigenschaft</th>
|
| 1834 |
lars |
215 |
<th style="width:75%">Wert</th>
|
| 1830 |
lars |
216 |
</tr>
|
|
|
217 |
{foreach $daten.auspraegungen as $auspraegung}
|
|
|
218 |
<tr>
|
| 1869 |
lars |
219 |
<td style="vertical-align:top">{$auspraegung.name}</td>
|
|
|
220 |
<td>
|
| 1870 |
lars |
221 |
{if $auspraegung.type==0||$auspraegung.type==4}
|
| 1864 |
lars |
222 |
<input type="text" name="auspraegung_{$auspraegung.id}" value="{$auspraegung.werte[0]}" />
|
| 1865 |
lars |
223 |
{elseif $auspraegung.type==1}
|
|
|
224 |
<input type="text" name="auspraegung_{$auspraegung.id}" value="{$auspraegung.werte[0]}" />{if $auspraegung.einheit} {$auspraegung.einheit}{/if}
|
| 1864 |
lars |
225 |
{elseif $auspraegung.type==2}
|
|
|
226 |
<input type="radio" value="0" {if $auspraegung.werte[0]==0} checked="checked"{/if} id="auspraegung_{$auspraegung.id}__0" name="auspraegung_{$auspraegung.id}" /><label for="auspraegung_{$auspraegung.id}__0">nein</label>
|
|
|
227 |
<input type="radio" value="1" {if $auspraegung.werte[0]==1} checked="checked"{/if} id="auspraegung_{$auspraegung.id}__1" name="auspraegung_{$auspraegung.id}" /><label for="auspraegung_{$auspraegung.id}__1">ja</label>
|
| 1846 |
lars |
228 |
{elseif $auspraegung.type==5}
|
| 1861 |
lars |
229 |
{html_radios options=$auspraegung.wertebereich values=$auspraegung.wertebereich selected=$auspraegung.werte[0] name="auspraegung[{$auspraegung.id}]" separator="<br>" label_ids=true}
|
| 1854 |
lars |
230 |
{elseif $auspraegung.type==6}
|
| 1860 |
lars |
231 |
{html_checkboxes options=$auspraegung.wertebereich values=$auspraegung.wertebereich selected=$auspraegung.werte name="auspraegung[{$auspraegung.id}]" separator="<br>" label_ids=true}
|
| 1857 |
lars |
232 |
{/if}
|
| 1830 |
lars |
233 |
</td>
|
|
|
234 |
</tr>
|
|
|
235 |
{/foreach}
|
|
|
236 |
</table>
|
| 1756 |
lars |
237 |
</div>
|
| 1797 |
lars |
238 |
{/if}
|
| 1756 |
lars |
239 |
</div>
|
| 1787 |
lars |
240 |
</form>
|
|
|
241 |
<!-- $Id: artikel.tpl 2171 2017-12-23 13:23:32Z lars $ END -->
|