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

Revision

Details | Letzte Änderung | Log anzeigen | RSS feed

Revision Autor Zeilennr. Zeile
2 lars 1
    function getBilder()
2
    {
3
        let url="";
4
        let v_id = $('#vportal_artikel_id').val();
5
        let u_id = $('#access_id').val();
6
        let a_id = $('#artikel_id').val();
7
        let d_id = $('#directory_id').val();
8
        let k_id = $('#aktionsID').val();
9
        let da_id= $('#auspraegung_id').val();
10
        if (v_id)
11
        {
12
            url= "/Online-Shop/bilder.php?l_id="+v_id+"&l_type=v";
13
        }
14
        if (a_id)
15
        {
16
            url = "/Online-Shop/bilder.php?l_id="+a_id+"&l_type=a";
17
        }
18
        if (d_id)
19
        {
20
            url="/Online-Shop/bilder.php?l_id="+d_id+"&l_type=d";
21
        }
22
        if (da_id)
23
        {
24
            url="/Online-Shop/bilder.php?l_id="+da_id+"&l_type=da";
25
        }
26
        if (k_id)
27
        {
28
            url="//actions/"+k_id+"/getMedia";
29
        }
30
        if(u_id)
31
        {
32
            url="/Online-Shop/bilder.php?l_id="+u_id+"&l_type=u";
33
        }
34
        if(url!=="")
35
        {
36
            console.log("lade Bilder. " + url);
37
            $('#bildverwaltung').load(url);
38
        }
39
    }
40
 
41
    function add_images()
42
    {
43
        $('#add_image_dialog').load("/Online-Shop/getImages.php?l_id=" + $('#artikel_id').val() + "&l_type=a").dialog("open");
44
        return false;
45
    }
46
 
47
    function add_d_images()
48
    {
49
        let params = "l_id=" + $('#directory_id').val() + "&l_type=d";
50
        $('#add_image_dialog').load("/Online-Shop/getImages.php?"+params).dialog("open");
51
        return false;
52
    }
53
    function add_k_images()
54
    {
55
        let params = "l_id=" + $('#aktionsID').val() + "&l_type=k";
56
        $('#add_image_dialog').load("/Online-Shop/getImages.php?"+params).dialog("open");
57
        return false;
58
    }
59
    function add_k_mobile_images()
60
    {
61
        let params = "l_id=" + $('#aktionsID').val() + "&l_type=k&m=1";
62
        let id = this.id;
63
        id=id.split("_");
64
        let mId=id[4];
65
        params+="&m_id="+mId;
66
        $('#add_image_dialog').load("/Online-Shop/getImages.php?"+params).dialog("open");
67
        return false;
68
    }
69
    function add_da_images()
70
    {
71
        let params = "l_id=" + $('#auspraegung_id').val() + "&l_type=da";
72
        $('#add_image_dialog').load("/Online-Shop/getImages.php?"+params).dialog("open");
73
        return false;
74
    }
75
    function add_aa_images()
76
    {
77
        let id = this.id;
78
        id=id.split("_");
79
        let auspId=id[2];
80
        let mId=id[3];
81
        let params = "l_id=" + auspId + "&l_type=aa&l2_id="+$('#directory_id').val()+"&m_id="+mId;
82
        $('#add_image_dialog').load("/Online-Shop/getImages.php?"+params).dialog("open");
83
        return false;
84
    }
85
    function add_v_images()
86
    {
87
       $('#add_image_dialog').load("/Online-Shop/getImages.php?l_id=" + $('#artikel_id').val() + "&l_type=v").dialog("open");
88
        return false;
89
    }
90
 
91
    function add_u_images()
92
    {
93
       $('#add_image_dialog').load("/Online-Shop/getImages.php?l_id=" + $('#access_id').val() + "&l_type=u").dialog("open");
94
       return false;
95
    }
96
 
97
    function del_image()
98
    {
99
        let id = this.id;
100
        id = id.split("_");
101
        let b_id = id[2];
102
        let b_name = $('#bild_name_' + b_id).html();
103
        let lType = $('#l_type').val();
104
        let lId="";
105
        console.log(b_name);
106
        console.log(b_id);
107
        if(lType==="a")
108
        {
109
            lId = $('#artikel_id').val();
110
        }
111
        if(lType==="d")
112
        {
113
            lId=$('#directory_id').val();
114
        }
115
        $('#b_id').val(b_id);
116
        $('#bild_name').html(b_name);
117
        $('#medium_zuordnungen').load("getMediumZuordnung.php?mId="+b_id+"&lId="+lId+"&l_type="+lType);
118
        $('#del_image_dialog').dialog("open");
119
        $('#isMobile').val(0);
120
        return false;
121
    }
122
    function del_image3()
123
    {
124
        let id = this.id;
125
        id = id.split("_");
126
        let b_id = id[2];
127
        let b_name = $('#bild_name_' + b_id).html();
128
        console.log(b_name);
129
        console.log(b_id);
130
        $('#b_id3').val(b_id);
131
        $('#bild_name3').html(b_name);
132
        $('#isMobile').val(0);
133
        $('#del_image_dialog3').dialog("open");
134
        return false;
135
    }
136
    function del_mobile_image()
137
    {
138
        let id = this.id;
139
        console.log(id);
140
        id = id.split("_");
141
        let b2_id = id[4];
142
        let b_id = id[3];
143
        let b_name = $('#bild_name_' + b_id).html();
144
        console.log(b_name);
145
        console.log(b_id);
146
        console.log(b2_id);
147
        $('#b_id3').val(b_id);
148
        $('#bild_name3').html(b_name+" (mobil)");
149
        $('#isMobile').val(1);
150
        $('#del_image_dialog3').dialog("open");
151
    }
152
 
153
    function linkYoutube()
154
    {
155
        $('#youtubeDlg').dialog("open");
156
    }
157
 
158
    function linkVirtual()
159
    {
160
        let idArr=$(this).attr("id").split("_");
161
        let l_type=idArr[1];
162
        let l_id = idArr[2];
163
        $('#tabs').tabs();
164
        $('#virtualDlg').dialog("open")
165
    }
166
    function link360Grad()
167
    {
168
        let idArr=$(this).attr("id").split("_");
169
        let l_type=idArr[1];
170
        let l_id = idArr[2];
171
        $('#tabs').tabs();
172
        $('#virtualDlg').dialog("open")
173
    }
174
 
175
    function relinkVirtual()
176
    {
177
        let idArr=$(this).attr("id").split("_");
178
        let l_type=idArr[1];
179
        let l_id = idArr[2];
180
        $('#virtualForm').load("/Online-Shop/reLinkVirtual.php?v=virtueller_rundgang&l_type="+l_type+"&l_id="+l_id+"&relink=true").dialog("open")
181
    }
182
    function relink360Grad()
183
    {
184
        let idArr=$(this).attr("id").split("_");
185
        let l_type=idArr[1];
186
        let l_id = idArr[2];
187
        $('#relinkVirtualDlg').load("/Online-Shop/reLinkVirtual.php?v=360grad&l_type="+l_type+"&l_id="+l_id+"&relink=true").dialog("open")
188
    }
189
 
190
    function upload_images()
191
    {
192
        $('#upload_dlg').dialog("open");
193
        return false;
194
    }
195
    function upload_k_mobile_images()
196
    {
197
        let id = this.id;
198
        id=id.split("_");
199
        let mId=id[4];
200
        console.log(mId)
201
        $('#b_id').val(mId);
202
        $('#upload_mobile_dlg').dialog("open")
203
        return false;
204
    }
205
    $(function()
206
    {
207
        getBilder();
208
        $('#add_image').button().click(add_images);
209
        $('#add_k_image').button().click(add_k_images);
210
        $('#add_u_image').button().click(add_u_images);
211
        $('#youtube').button().click(linkYoutube);
212
        $('.virtual').button().click(linkVirtual);
213
        $('.relinkVirtual').button().click(relinkVirtual);
214
        $('.relink360Grad').button().click(relink360Grad);
215
        $('.grad360').button().click(link360Grad);
216
        $('#add_d_image').button().click(add_d_images);
217
        $('#add_da_image').button().click(add_da_images);
218
        $('#add_v_image').button().click(add_v_images);
219
        $('#upload_images').button().click(upload_images);
220
        $('#upload_dlg').dialog({
221
            autoOpen:false,
222
            modal:true,
223
            width: "95%",
224
            height: 600,
225
            resizable: false,
226
            close:function(){
227
                getBilder();
228
            }
229
        });
230
        $('#add_image_dialog').dialog(
231
        {
232
            autoOpen: false,
233
            modal: true,
234
            width: "90%",
235
            height: 600,
236
            resizable: false,
237
            buttons: {
238
                "Abbrechen": function()
239
                {
240
                    $(this).dialog("close");
241
                }
242
            }
243
        });
244
        $('#del_image_dialog').dialog(
245
            {
246
                autoOpen: false,
247
                modal: true,
248
                width: 700,
249
                height:400,
250
                resizable: false,
251
                buttons:[
252
                {
253
                    text:"Verknüpfung löschen",
254
                    click:function (){
255
                        $('#bildverwaltung').load("/Online-Shop/del_image.php", $('#del_image_form').serializeArray(), function()
256
                        {
257
                            getBilder();
258
                        });
259
                        $(this).dialog("close");
260
                    }
261
                },
262
                    {
263
                        text:"Medium komplett löschen",
264
                        click:function(){
265
                            $('#bildverwaltung').load("/toolbox/delMedia.php?mode=del", $('#del_image_form').serializeArray(), function()
266
                            {
267
                                getBilder();
268
                            });
269
                            $(this).dialog("close");
270
                        }
271
                    },
272
                {
273
                    text:"Abbrechen",
274
                    click:function (){
275
                        $(this).dialog("close");
276
                    }
277
                }
278
            ]
279
        });
280
        $('#del_image_dialog3').dialog(
281
            {
282
                autoOpen: false,
283
                modal: true,
284
                width: 700,
285
                resizable: false,
286
                buttons:[
287
                {
288
                    text:"löschen",
289
                    click:function (){
290
                        $('#bildverwaltung').load("/Online-Shop/del_image.php", $('#del_image_form3').serializeArray(), function()
291
                        {
292
                            getBilder();
293
                        });
294
                        $(this).dialog("close");
295
                    }
296
                },
297
                {
298
                    text:"Abbrechen",
299
                    click:function (){
300
                        $(this).dialog("close");
301
                    }
302
                }
303
            ]
304
        });
305
        $('#virtualDlg').dialog({
306
            autoOpen:false,
307
            modal:true,
308
            width: "90%",
309
            resizable: false,
310
            buttons: {
311
                "Zuordnen": function()
312
                {
313
                    $.post("/Online-Shop/linkVirtual.php", $('#virtualForm').serializeArray(), function(html)
314
                    {
315
                        $('#linkMeldDlg').html(html).dialog("open");
316
                    });
317
                    $(this).dialog("close");
318
                },
319
                "Abbrechen": function()
320
                {
321
                    $(this).dialog("close");
322
                }
323
            }
324
        });
325
        $('#relinkVirtualDlg').dialog({
326
            autoOpen:false,
327
            modal:true,
328
            width: "90%",
329
            resizable: false,
330
            buttons: {
331
                "Zuordnen": function()
332
                {
333
                    $.post("/Online-Shop/reLinkVirtual.php", $('#virtualForm').serializeArray(), function(html)
334
                    {
335
                        $('#linkMeldDlg').html(html).dialog("open");
336
                    });
337
                    $(this).dialog("close");
338
                },
339
                "Abbrechen": function()
340
                {
341
                    $(this).dialog("close");
342
                }
343
            }
344
        });
345
        $('#youtubeDlg').dialog({
346
            autoOpen:false,
347
            modal:true,
348
            width: "90%",
349
            resizable: false,
350
            buttons: {
351
                "Zuordnen": function()
352
                {
353
                    $('#bildverwaltung').load("/Online-Shop/linkYoutube.php", $('#youtubeForm').serializeArray(), function(html)
354
                    {
355
                        $('#linkMeldDlg').html(html).dialog("open");
356
                    });
357
                    $(this).dialog("close");
358
                },
359
                "Abbrechen": function()
360
                {
361
                    $(this).dialog("close");
362
                }
363
            }
364
        });
365
        $('#linkMeldDlg').dialog({
366
            autoOpen:false,
367
            modal:true,
368
            width:"90%",
369
            resizable:false,
370
            buttons:
371
            {
372
                "OK":function(){
373
                    getBilder();
374
                    $(this).dialog("close");
375
                }
376
            }
377
        })
378
    });
379
 
380
    function edit_medium_desc(e)
381
    {
382
        e.preventDefault();
383
        let mId=this.id;
384
        mId=mId.split("__");
385
        mId=mId[1];
386
        $('#hidden_id').val(mId);
387
        let desc=$('#desc_'+mId).html()
388
        desc=desc.trim();
389
        if(desc === " ")
390
        {
391
            desc="";
392
        }
393
        $('#input_desc').val(desc);
394
        $('#edit_desc_dlg').dialog("open");
395
    }
396
    function edit_medium_param(e)
397
    {
398
        e.preventDefault();
399
        let mId=this.id;
400
        mId=mId.split("__");
401
        mId=mId[1];
402
        $('#hidden_param_id').val(mId);
403
        let desc=$('#param_'+mId).html()
404
        desc=desc.trim();
405
        if(desc === " ")
406
        {
407
            desc="";
408
        }
409
        $('#input_param').val(desc);
410
        $('#edit_param_dlg').dialog("open");
411
    }
412
    function edit_medium_type(e)
413
    {
414
        e.preventDefault();
415
        let mId=this.id;
416
        mId=mId.split("__");
417
        mId=mId[1];
418
        $('#hidden_id_type').val(mId);
419
        let type=$('#type_'+mId).html()
420
        $('#input_type').val(type);
421
        $('#edit_type_dlg').dialog("open");
422
    }
423
 
424
    function move_pic()
425
    {
426
        let cm_id = this.id;
427
        let m_id = cm_id.split("_");
428
        let l_type = m_id[3];
429
        let cmd = m_id[0];
430
        let a_id = m_id[1];
431
        m_id = m_id[2];
432
        let url="/Online-Shop/bilder.php?cmd="+cmd+"&m_id="+m_id+"&l_id="+a_id+"&l_type="+l_type;
433
        $.get(url,function()
434
            {
435
                getBilder();
436
            });
437
    }