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

Revision

Revision 413 | Revision 416 | Zur aktuellen Revision | Ganze Datei anzeigen | Leerzeichen ignorieren | Details | Blame | Letzte Änderung | Log anzeigen | RSS feed

Revision 413 Revision 414
Zeile 30... Zeile 30...
30
                    column.visible( !column.visible() );
30
                    column.visible( !column.visible() );
31
                }
31
                }
32
            } );
32
            } );
Zeile 33... Zeile 33...
33
 
33
 
-
 
34
            let table = $('#artikeluebersicht').DataTable({
-
 
35
                "language": {
-
 
36
                    "url": "/js/DataTables-1.10.19/German.json",
34
            let table = $('#artikeluebersicht').DataTable({
37
		},
35
                "dom": 'lf<"export"B>rtip',
38
                "dom": 'lf<"export"B>rtip',
36
                "processing": true,
39
                "processing": true,
37
                "serverSide": true,
40
                "serverSide": true,
38
                "ajax": {
41
                "ajax": {
Zeile 106... Zeile 109...
106
 
109
 
107
                ],
110
                ],
108
                "columns":[
111
                "columns":[
109
                    { "data": "id" },
112
                    { "data": "id" },
110
                    { "data": "sku" },
113
                    { "data": "sku" },
111
                    { "data": "fremdartikel_id" },
114
                    { "data": "foreign_item_id" },
112
                    { "data": "fremdkatalogartikel_id" },
115
                    { "data": "foreign_catalog_item_id" },
113
                    { "data": "artikel_id" },
116
                    { "data": "item_id" },
114
                    { "data": "name" },
117
                    { "data": "name" },
115
                    { "data": "artstammArtikel"},
118
                    { "data": "artstammArtikel"},
116
                    { "data": "hersteller"},
119
                    { "data": "manufacturer"},
117
                    { "data": "ean" },
120
                    { "data": "ean" },
118
                    { "data": "preis" },
121
                    { "data": "price" },
119
                    { "data": "currency" },
122
                    { "data": "currency" },
120
                    { "data": "preisart" },
123
                    { "data": "price_type" },
121
                    { "data": "menge" },
124
                    { "data": "amount" },
122
                    { "data": "status" },
125
                    { "data": "status" },
123
                    { "data": null }
126
                    { "data": null }
124
                ],
127
                ],
125
                "columnDefs": [
128
                "columnDefs": [
126
                    { "name": "id", "targets": 0 },
129
                    { "name": "id", "targets": 0 },
127
                    { "name": "sku", "targets": 1 },
130
                    { "name": "sku", "targets": 1 },
128
                    { "name": "fremdartikel_id", "targets": 2 },
131
                    { "name": "foreign_item_id", "targets": 2 },
129
                    { "name": "fremdkatalogartikel_id", "targets": 3 },
132
                    { "name": "foreign_catalog_item_id", "targets": 3 },
130
                    { "name": "artikel_id", "targets": 4 },
133
                    { "name": "artikel_id", "targets": 4 },
131
                    { "name": "name", "targets": 5 },
134
                    { "name": "name", "targets": 5 },
132
                    {
135
                    {
133
                        "name": "artstammArtikel",
136
                        "name": "artstammArtikel",
Zeile 142... Zeile 145...
142
                                string += "</table>";
145
                                string += "</table>";
143
                            }
146
                            }
144
                            return string;
147
                            return string;
145
                        },
148
                        },
146
                    },
149
                    },
147
                    { "name": "hersteller", "targets": 7 },
150
                    { "name": "manufacturer", "targets": 7 },
148
                    { "name": "ean", "targets": 8 },
151
                    { "name": "ean", "targets": 8 },
149
                    { "name": "preis", "targets": 9 },
152
                    { "name": "price", "targets": 9 },
150
                    { "name": "currency", "targets": 10 },
153
                    { "name": "currency", "targets": 10 },
151
                    { "name": "preisart", "targets": 11 },
154
                    { "name": "price_type", "targets": 11 },
152
                    { "name": "menge", "targets": 12 },
155
                    { "name": "amount", "targets": 12 },
153
                    {
156
                    {
154
                        "name": "status",
157
                        "name": "status",
155
                        "targets": 13,
158
                        "targets": 13,
156
                        "render": function ( data, type, row ) {
159
                        "render": function ( data, type, row ) {
157
                            console.log(data);
160
                            console.log(data);
Zeile 173... Zeile 176...
173
                    },
176
                    },
174
                    { "orderable": false, "targets": [ 7, 14 ] },
177
                    { "orderable": false, "targets": [ 7, 14 ] },
175
                    { "searchable": false, "targets": [ 6, 14 ] }
178
                    { "searchable": false, "targets": [ 6, 14 ] }
176
                ],
179
                ],
177
                "lengthMenu": [[100, 150, -1], [100, 150, "Alle"]],
180
                "lengthMenu": [[100, 150, -1], [100, 150, "Alle"]],
178
                "language": {
-
 
179
                    "url": "../js/DataTables-1.10.9/German.json"
-
 
180
                }
-
 
181
            });
181
            });
182
            jQuery.fn.dataTableExt.oSort['currency-asc'] = function(a,b) {
182
            jQuery.fn.dataTableExt.oSort['currency-asc'] = function(a,b) {
183
                /* Remove any commas (assumes that if present all strings will have a fixed number of d.p) */
183
                /* Remove any commas (assumes that if present all strings will have a fixed number of d.p) */
184
                let x = a == "-" ? 0 : a.replace( /,/g, "" );
184
                let x = a == "-" ? 0 : a.replace( /,/g, "" );
185
                let y = b == "-" ? 0 : b.replace( /,/g, "" );
185
                let y = b == "-" ? 0 : b.replace( /,/g, "" );
Zeile 494... Zeile 494...
494
 
494
 
495
    <div id="vportale_artikel_del_dlg" style="display:none">
495
    <div id="vportale_artikel_del_dlg" style="display:none">
496
        Wollen Sie diesen Artikel wirklich löschen?
496
        Wollen Sie diesen Artikel wirklich löschen?
497
    </div>
497
    </div>
498
    <!-- $Id: index.tpl 87 2023-05-20 23:09:43Z lars $ END -->
-
 
499
{/block}
498
    <!-- $Id: index.tpl 87 2023-05-20 23:09:43Z lars $ END -->
-
 
499
{/block}