Subversion-Projekte lars-tiefland.ci

Revision

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

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