CTX Feed – WooCommerce Product Feed Manager Plugin - Version 3.0.22

Version Description

Download this release

Release Info

Developer wahid0003
Plugin Icon 128x128 CTX Feed – WooCommerce Product Feed Manager Plugin
Version 3.0.22
Comparing to
See all releases

Code changes from version 3.0.21 to 3.0.22

README.txt CHANGED
@@ -4,7 +4,7 @@ Donate link: https://webappick.com
4
  Tags:woocommerce,google product feed,facebook product feed,woocommerce product feed,woocommerce,
5
  Requires at least: 3.6
6
  Tested Up To: 5.1
7
- Stable tag: 3.0.21
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
@@ -175,6 +175,7 @@ In one word WooCommerce Product Feed is a revolution. Yah, it’s a revolution o
175
  * <a target="_blank" href="https://www.kauftipp.ch/">Kauftipp.ch</a>
176
  * <a target="_blank" href="https://zap.co.il/">Zap.co.il</a>
177
  * <a target="_blank" href="https://smartly.io/">Smartly.io</a>
 
178
 
179
  <blockquote>
180
  <h4>If you like Free Version, you'll love the Pro Version</h4>
@@ -300,6 +301,10 @@ Using pro version:
300
 
301
  == Changelog ==
302
 
 
 
 
 
303
  = 3.0.21(2019-04-18) =
304
  * Added: Smartly.io template added
305
 
4
  Tags:woocommerce,google product feed,facebook product feed,woocommerce product feed,woocommerce,
5
  Requires at least: 3.6
6
  Tested Up To: 5.1
7
+ Stable tag: 3.0.22
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
175
  * <a target="_blank" href="https://www.kauftipp.ch/">Kauftipp.ch</a>
176
  * <a target="_blank" href="https://zap.co.il/">Zap.co.il</a>
177
  * <a target="_blank" href="https://smartly.io/">Smartly.io</a>
178
+ * <a target="_blank" href="https://www.stylight.com/">Stylight.com</a>
179
 
180
  <blockquote>
181
  <h4>If you like Free Version, you'll love the Pro Version</h4>
301
 
302
  == Changelog ==
303
 
304
+ = 3.0.22(2019-04-22) =
305
+ * Added: Stylight template added
306
+ * Added: Google & Facebook template will auto add currency code as suffix for price attribute
307
+
308
  = 3.0.21(2019-04-18) =
309
  * Added: Smartly.io template added
310
 
admin/js/woo-feed-admin.js CHANGED
@@ -190,7 +190,7 @@
190
 
191
  // added by Zakaria
192
  var _value = $(this).val();
193
- if(_value == "fruugo" || _value == "fruugo.au")
194
  {
195
  $("#feedType").val("csv");
196
  }
190
 
191
  // added by Zakaria
192
  var _value = $(this).val();
193
+ if(_value == "fruugo" || _value == "fruugo.au" || _value == "vergelijk_comparer")
194
  {
195
  $("#feedType").val("csv");
196
  }
admin/partials/beslist.nl/add-feed.php ADDED
@@ -0,0 +1,952 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <ul class="wf_tabs">
2
+ <li>
3
+ <input type="radio" name="wf_tabs" id="tab1" checked/>
4
+ <label class="wf-tab-name" for="tab1"><?php echo _e('Feed Config', 'woo-feed'); ?></label>
5
+
6
+ <div id="wf-tab-content1" class="wf-tab-content">
7
+ <table class="table tree widefat fixed sorted_table mtable" width="100%" id="table-1">
8
+ <thead>
9
+ <tr>
10
+ <th></th>
11
+ <th><?php echo ucfirst($provider); ?> <?php echo _e('Attributes', 'woo-feed'); ?></th>
12
+ <th><?php echo _e('Prefix', 'woo-feed'); ?></th>
13
+ <th><?php echo _e('Type', 'woo-feed'); ?></th>
14
+ <th><?php echo _e('Value', 'woo-feed'); ?></th>
15
+ <th><?php echo _e('Suffix', 'woo-feed'); ?></th>
16
+ <th><?php echo _e('Output Type', 'woo-feed'); ?></th>
17
+ <th><?php echo _e('Output Limit', 'woo-feed'); ?></th>
18
+ <th></th>
19
+ </tr>
20
+ </thead>
21
+ <tbody>
22
+ <tr>
23
+ <td>
24
+ <i class="wf_sortedtable dashicons dashicons-menu"></i>
25
+ </td>
26
+ <td>
27
+ <input type="text" name="mattributes[]" autocomplete="off" required
28
+ class="wf_validate_attr wf_mattributes wf_mattr" value="title" />
29
+ </td>
30
+ <td>
31
+ <input type="text" name="prefix[]" autocomplete="off" class="wf_ps"/>
32
+ </td>
33
+ <td>
34
+ <select name="type[]" class="attr_type wfnoempty">
35
+ <option value="attribute"> <?php echo _e('Attribute', 'woo-feed'); ?></option>
36
+ <option value="pattern"> <?php echo _e('Pattern', 'woo-feed'); ?></option>
37
+ </select>
38
+ </td>
39
+ <td>
40
+ <select name="attributes[]" required="required"
41
+ class="wf_validate_attr wf_attr wf_attributes">
42
+ <?php echo $product->attributeDropdown('title'); ?>
43
+ </select>
44
+ <input type="text" name="default[]" autocomplete="off" class="wf_default wf_attributes"
45
+ style=" display: none;"/>
46
+ </td>
47
+ <td>
48
+ <input type="text" name="suffix[]" autocomplete="off" class="wf_ps"/>
49
+ </td>
50
+ <td>
51
+ <select name="output_type[][]" class="outputType wfnoempty">
52
+ <option value="1">Default</option>
53
+ <option value="2">Strip Tags</option>
54
+ <option value="3">UTF-8 Encode</option>
55
+ <option value="4">htmlentities</option>
56
+ <option value="5">Integer</option>
57
+ <option value="6">Price</option>
58
+ <option value="7">Remove Space</option><option value="10">Remove ShortCodes</option><option value="9">Remove Special Character</option>
59
+ <option value="8">CDATA</option>
60
+ </select>
61
+ <i class="dashicons dashicons-editor-expand expandType"></i>
62
+ <i style="display: none;" class="dashicons dashicons-editor-contract contractType"></i>
63
+ </td>
64
+ <td>
65
+ <input type="text" name="limit[]" class="wf_ps"/>
66
+ </td>
67
+ <td>
68
+ <i class="delRow dashicons dashicons-trash"></i>
69
+ </td>
70
+ </tr>
71
+
72
+ <tr>
73
+ <td>
74
+ <i class="wf_sortedtable dashicons dashicons-menu"></i>
75
+ </td>
76
+ <td>
77
+ <input type="text" name="mattributes[]" autocomplete="off" required
78
+ class="wf_validate_attr wf_mattributes wf_mattr" value="price" />
79
+ </td>
80
+ <td>
81
+ <input type="text" name="prefix[]" autocomplete="off" class="wf_ps"/>
82
+ </td>
83
+ <td>
84
+ <select name="type[]" class="attr_type wfnoempty">
85
+ <option value="attribute"> <?php echo _e('Attribute', 'woo-feed'); ?></option>
86
+ <option value="pattern"> <?php echo _e('Pattern', 'woo-feed'); ?></option>
87
+ </select>
88
+ </td>
89
+ <td>
90
+ <select name="attributes[]" required="required"
91
+ class="wf_validate_attr wf_attr wf_attributes">
92
+ <?php echo $product->attributeDropdown('price'); ?>
93
+ </select>
94
+ <input type="text" name="default[]" autocomplete="off" class="wf_default wf_attributes"
95
+ style=" display: none;"/>
96
+ </td>
97
+ <td>
98
+ <input type="text" name="suffix[]" autocomplete="off" class="wf_ps"/>
99
+ </td>
100
+ <td>
101
+ <select name="output_type[][]" class="outputType wfnoempty">
102
+ <option value="1">Default</option>
103
+ <option value="2">Strip Tags</option>
104
+ <option value="3">UTF-8 Encode</option>
105
+ <option value="4">htmlentities</option>
106
+ <option value="5">Integer</option>
107
+ <option value="6">Price</option>
108
+ <option value="7">Remove Space</option><option value="10">Remove ShortCodes</option><option value="9">Remove Special Character</option>
109
+ <option value="8">CDATA</option>
110
+ </select>
111
+ <i class="dashicons dashicons-editor-expand expandType"></i>
112
+ <i style="display: none;" class="dashicons dashicons-editor-contract contractType"></i>
113
+ </td>
114
+ <td>
115
+ <input type="text" name="limit[]" class="wf_ps"/>
116
+ </td>
117
+ <td>
118
+ <i class="delRow dashicons dashicons-trash"></i>
119
+ </td>
120
+ </tr>
121
+
122
+ <tr>
123
+ <td>
124
+ <i class="wf_sortedtable dashicons dashicons-menu"></i>
125
+ </td>
126
+ <td>
127
+ <input type="text" name="mattributes[]" autocomplete="off" required
128
+ class="wf_validate_attr wf_mattributes wf_mattr" value="unique_code" />
129
+ </td>
130
+ <td>
131
+ <input type="text" name="prefix[]" autocomplete="off" class="wf_ps"/>
132
+ </td>
133
+ <td>
134
+ <select name="type[]" class="attr_type wfnoempty">
135
+ <option value="attribute"> <?php echo _e('Attribute', 'woo-feed'); ?></option>
136
+ <option value="pattern"> <?php echo _e('Pattern', 'woo-feed'); ?></option>
137
+ </select>
138
+ </td>
139
+ <td>
140
+ <select name="attributes[]" required="required"
141
+ class="wf_validate_attr wf_attr wf_attributes">
142
+ <?php echo $product->attributeDropdown('id'); ?>
143
+ </select>
144
+ <input type="text" name="default[]" autocomplete="off" class="wf_default wf_attributes"
145
+ style=" display: none;"/>
146
+ </td>
147
+ <td>
148
+ <input type="text" name="suffix[]" autocomplete="off" class="wf_ps"/>
149
+ </td>
150
+ <td>
151
+ <select name="output_type[][]" class="outputType wfnoempty">
152
+ <option value="1">Default</option>
153
+ <option value="2">Strip Tags</option>
154
+ <option value="3">UTF-8 Encode</option>
155
+ <option value="4">htmlentities</option>
156
+ <option value="5">Integer</option>
157
+ <option value="6">Price</option>
158
+ <option value="7">Remove Space</option><option value="10">Remove ShortCodes</option><option value="9">Remove Special Character</option>
159
+ <option value="8">CDATA</option>
160
+ </select>
161
+ <i class="dashicons dashicons-editor-expand expandType"></i>
162
+ <i style="display: none;" class="dashicons dashicons-editor-contract contractType"></i>
163
+ </td>
164
+ <td>
165
+ <input type="text" name="limit[]" class="wf_ps"/>
166
+ </td>
167
+ <td>
168
+ <i class="delRow dashicons dashicons-trash"></i>
169
+ </td>
170
+ </tr>
171
+
172
+ <tr>
173
+ <td>
174
+ <i class="wf_sortedtable dashicons dashicons-menu"></i>
175
+ </td>
176
+ <td>
177
+ <input type="text" name="mattributes[]" autocomplete="off" required
178
+ class="wf_validate_attr wf_mattributes wf_mattr" value="product_url" />
179
+ </td>
180
+ <td>
181
+ <input type="text" name="prefix[]" autocomplete="off" class="wf_ps"/>
182
+ </td>
183
+ <td>
184
+ <select name="type[]" class="attr_type wfnoempty">
185
+ <option value="attribute"> <?php echo _e('Attribute', 'woo-feed'); ?></option>
186
+ <option value="pattern"> <?php echo _e('Pattern', 'woo-feed'); ?></option>
187
+ </select>
188
+ </td>
189
+ <td>
190
+ <select name="attributes[]" required="required"
191
+ class="wf_validate_attr wf_attr wf_attributes">
192
+ <?php echo $product->attributeDropdown('link'); ?>
193
+ </select>
194
+ <input type="text" name="default[]" autocomplete="off" class="wf_default wf_attributes"
195
+ style=" display: none;"/>
196
+ </td>
197
+ <td>
198
+ <input type="text" name="suffix[]" autocomplete="off" class="wf_ps"/>
199
+ </td>
200
+ <td>
201
+ <select name="output_type[][]" class="outputType wfnoempty">
202
+ <option value="1">Default</option>
203
+ <option value="2">Strip Tags</option>
204
+ <option value="3">UTF-8 Encode</option>
205
+ <option value="4">htmlentities</option>
206
+ <option value="5">Integer</option>
207
+ <option value="6">Price</option>
208
+ <option value="7">Remove Space</option><option value="10">Remove ShortCodes</option><option value="9">Remove Special Character</option>
209
+ <option value="8">CDATA</option>
210
+ </select>
211
+ <i class="dashicons dashicons-editor-expand expandType"></i>
212
+ <i style="display: none;" class="dashicons dashicons-editor-contract contractType"></i>
213
+ </td>
214
+ <td>
215
+ <input type="text" name="limit[]" class="wf_ps"/>
216
+ </td>
217
+ <td>
218
+ <i class="delRow dashicons dashicons-trash"></i>
219
+ </td>
220
+ </tr>
221
+
222
+ <tr>
223
+ <td>
224
+ <i class="wf_sortedtable dashicons dashicons-menu"></i>
225
+ </td>
226
+ <td>
227
+ <input type="text" name="mattributes[]" autocomplete="off" required
228
+ class="wf_validate_attr wf_mattributes wf_mattr" value="image_url" />
229
+ </td>
230
+ <td>
231
+ <input type="text" name="prefix[]" autocomplete="off" class="wf_ps"/>
232
+ </td>
233
+ <td>
234
+ <select name="type[]" class="attr_type wfnoempty">
235
+ <option value="attribute"> <?php echo _e('Attribute', 'woo-feed'); ?></option>
236
+ <option value="pattern"> <?php echo _e('Pattern', 'woo-feed'); ?></option>
237
+ </select>
238
+ </td>
239
+ <td>
240
+ <select name="attributes[]" required="required"
241
+ class="wf_validate_attr wf_attr wf_attributes">
242
+ <?php echo $product->attributeDropdown('image'); ?>
243
+ </select>
244
+ <input type="text" name="default[]" autocomplete="off" class="wf_default wf_attributes"
245
+ style=" display: none;"/>
246
+ </td>
247
+ <td>
248
+ <input type="text" name="suffix[]" autocomplete="off" class="wf_ps"/>
249
+ </td>
250
+ <td>
251
+ <select name="output_type[][]" class="outputType wfnoempty">
252
+ <option value="1">Default</option>
253
+ <option value="2">Strip Tags</option>
254
+ <option value="3">UTF-8 Encode</option>
255
+ <option value="4">htmlentities</option>
256
+ <option value="5">Integer</option>
257
+ <option value="6">Price</option>
258
+ <option value="7">Remove Space</option><option value="10">Remove ShortCodes</option><option value="9">Remove Special Character</option>
259
+ <option value="8">CDATA</option>
260
+ </select>
261
+ <i class="dashicons dashicons-editor-expand expandType"></i>
262
+ <i style="display: none;" class="dashicons dashicons-editor-contract contractType"></i>
263
+ </td>
264
+ <td>
265
+ <input type="text" name="limit[]" class="wf_ps"/>
266
+ </td>
267
+ <td>
268
+ <i class="delRow dashicons dashicons-trash"></i>
269
+ </td>
270
+ </tr>
271
+
272
+ <tr>
273
+ <td>
274
+ <i class="wf_sortedtable dashicons dashicons-menu"></i>
275
+ </td>
276
+ <td>
277
+ <input type="text" name="mattributes[]" autocomplete="off" required
278
+ class="wf_validate_attr wf_mattributes wf_mattr" value="extra_images" />
279
+ </td>
280
+ <td>
281
+ <input type="text" name="prefix[]" autocomplete="off" class="wf_ps"/>
282
+ </td>
283
+ <td>
284
+ <select name="type[]" class="attr_type wfnoempty">
285
+ <option value="attribute"> <?php echo _e('Attribute', 'woo-feed'); ?></option>
286
+ <option value="pattern"> <?php echo _e('Pattern', 'woo-feed'); ?></option>
287
+ </select>
288
+ </td>
289
+ <td>
290
+ <select name="attributes[]" required="required"
291
+ class="wf_validate_attr wf_attr wf_attributes">
292
+ <?php echo $product->attributeDropdown('images'); ?>
293
+ </select>
294
+ <input type="text" name="default[]" autocomplete="off" class="wf_default wf_attributes"
295
+ style=" display: none;"/>
296
+ </td>
297
+ <td>
298
+ <input type="text" name="suffix[]" autocomplete="off" class="wf_ps"/>
299
+ </td>
300
+ <td>
301
+ <select name="output_type[][]" class="outputType wfnoempty">
302
+ <option value="1">Default</option>
303
+ <option value="2">Strip Tags</option>
304
+ <option value="3">UTF-8 Encode</option>
305
+ <option value="4">htmlentities</option>
306
+ <option value="5">Integer</option>
307
+ <option value="6">Price</option>
308
+ <option value="7">Remove Space</option><option value="10">Remove ShortCodes</option><option value="9">Remove Special Character</option>
309
+ <option value="8">CDATA</option>
310
+ </select>
311
+ <i class="dashicons dashicons-editor-expand expandType"></i>
312
+ <i style="display: none;" class="dashicons dashicons-editor-contract contractType"></i>
313
+ </td>
314
+ <td>
315
+ <input type="text" name="limit[]" class="wf_ps"/>
316
+ </td>
317
+ <td>
318
+ <i class="delRow dashicons dashicons-trash"></i>
319
+ </td>
320
+ </tr>
321
+
322
+ <tr>
323
+ <td>
324
+ <i class="wf_sortedtable dashicons dashicons-menu"></i>
325
+ </td>
326
+ <td>
327
+ <input type="text" name="mattributes[]" autocomplete="off" required
328
+ class="wf_validate_attr wf_mattributes wf_mattr" value="category" />
329
+ </td>
330
+ <td>
331
+ <input type="text" name="prefix[]" autocomplete="off" class="wf_ps"/>
332
+ </td>
333
+ <td>
334
+ <select name="type[]" class="attr_type wfnoempty">
335
+ <option value="attribute"> <?php echo _e('Attribute', 'woo-feed'); ?></option>
336
+ <option value="pattern"> <?php echo _e('Pattern', 'woo-feed'); ?></option>
337
+ </select>
338
+ </td>
339
+ <td>
340
+ <select name="attributes[]" required="required"
341
+ class="wf_validate_attr wf_attr wf_attributes">
342
+ <?php echo $product->attributeDropdown('product_type'); ?>
343
+ </select>
344
+ <input type="text" name="default[]" autocomplete="off" class="wf_default wf_attributes"
345
+ style=" display: none;"/>
346
+ </td>
347
+ <td>
348
+ <input type="text" name="suffix[]" autocomplete="off" class="wf_ps"/>
349
+ </td>
350
+ <td>
351
+ <select name="output_type[][]" class="outputType wfnoempty">
352
+ <option value="1">Default</option>
353
+ <option value="2">Strip Tags</option>
354
+ <option value="3">UTF-8 Encode</option>
355
+ <option value="4">htmlentities</option>
356
+ <option value="5">Integer</option>
357
+ <option value="6">Price</option>
358
+ <option value="7">Remove Space</option><option value="10">Remove ShortCodes</option><option value="9">Remove Special Character</option>
359
+ <option value="8">CDATA</option>
360
+ </select>
361
+ <i class="dashicons dashicons-editor-expand expandType"></i>
362
+ <i style="display: none;" class="dashicons dashicons-editor-contract contractType"></i>
363
+ </td>
364
+ <td>
365
+ <input type="text" name="limit[]" class="wf_ps"/>
366
+ </td>
367
+ <td>
368
+ <i class="delRow dashicons dashicons-trash"></i>
369
+ </td>
370
+ </tr>
371
+
372
+ <tr>
373
+ <td>
374
+ <i class="wf_sortedtable dashicons dashicons-menu"></i>
375
+ </td>
376
+ <td>
377
+ <input type="text" name="mattributes[]" autocomplete="off" required
378
+ class="wf_validate_attr wf_mattributes wf_mattr" value="delivery_period" />
379
+ </td>
380
+ <td>
381
+ <input type="text" name="prefix[]" autocomplete="off" class="wf_ps"/>
382
+ </td>
383
+ <td>
384
+ <select name="type[]" class="attr_type wfnoempty">
385
+ <option value="attribute"> <?php echo _e('Attribute', 'woo-feed'); ?></option>
386
+ <option value="pattern"> <?php echo _e('Pattern', 'woo-feed'); ?></option>
387
+ </select>
388
+ </td>
389
+ <td>
390
+ <select name="attributes[]" required="required"
391
+ class="wf_validate_attr wf_attr wf_attributes">
392
+ <?php echo $product->attributeDropdown(); ?>
393
+ </select>
394
+ <input type="text" name="default[]" autocomplete="off" class="wf_default wf_attributes"
395
+ style=" display: none;"/>
396
+ </td>
397
+ <td>
398
+ <input type="text" name="suffix[]" autocomplete="off" class="wf_ps"/>
399
+ </td>
400
+ <td>
401
+ <select name="output_type[][]" class="outputType wfnoempty">
402
+ <option value="1">Default</option>
403
+ <option value="2">Strip Tags</option>
404
+ <option value="3">UTF-8 Encode</option>
405
+ <option value="4">htmlentities</option>
406
+ <option value="5">Integer</option>
407
+ <option value="6">Price</option>
408
+ <option value="7">Remove Space</option><option value="10">Remove ShortCodes</option><option value="9">Remove Special Character</option>
409
+ <option value="8">CDATA</option>
410
+ </select>
411
+ <i class="dashicons dashicons-editor-expand expandType"></i>
412
+ <i style="display: none;" class="dashicons dashicons-editor-contract contractType"></i>
413
+ </td>
414
+ <td>
415
+ <input type="text" name="limit[]" class="wf_ps"/>
416
+ </td>
417
+ <td>
418
+ <i class="delRow dashicons dashicons-trash"></i>
419
+ </td>
420
+ </tr>
421
+
422
+ <tr>
423
+ <td>
424
+ <i class="wf_sortedtable dashicons dashicons-menu"></i>
425
+ </td>
426
+ <td>
427
+ <input type="text" name="mattributes[]" autocomplete="off" required
428
+ class="wf_validate_attr wf_mattributes wf_mattr" value="delivery_charges" />
429
+ </td>
430
+ <td>
431
+ <input type="text" name="prefix[]" autocomplete="off" class="wf_ps"/>
432
+ </td>
433
+ <td>
434
+ <select name="type[]" class="attr_type wfnoempty">
435
+ <option value="attribute"> <?php echo _e('Attribute', 'woo-feed'); ?></option>
436
+ <option value="pattern"> <?php echo _e('Pattern', 'woo-feed'); ?></option>
437
+ </select>
438
+ </td>
439
+ <td>
440
+ <select name="attributes[]" required="required"
441
+ class="wf_validate_attr wf_attr wf_attributes">
442
+ <?php echo $product->attributeDropdown(); ?>
443
+ </select>
444
+ <input type="text" name="default[]" autocomplete="off" class="wf_default wf_attributes"
445
+ style=" display: none;"/>
446
+ </td>
447
+ <td>
448
+ <input type="text" name="suffix[]" autocomplete="off" class="wf_ps"/>
449
+ </td>
450
+ <td>
451
+ <select name="output_type[][]" class="outputType wfnoempty">
452
+ <option value="1">Default</option>
453
+ <option value="2">Strip Tags</option>
454
+ <option value="3">UTF-8 Encode</option>
455
+ <option value="4">htmlentities</option>
456
+ <option value="5">Integer</option>
457
+ <option value="6">Price</option>
458
+ <option value="7">Remove Space</option><option value="10">Remove ShortCodes</option><option value="9">Remove Special Character</option>
459
+ <option value="8">CDATA</option>
460
+ </select>
461
+ <i class="dashicons dashicons-editor-expand expandType"></i>
462
+ <i style="display: none;" class="dashicons dashicons-editor-contract contractType"></i>
463
+ </td>
464
+ <td>
465
+ <input type="text" name="limit[]" class="wf_ps"/>
466
+ </td>
467
+ <td>
468
+ <i class="delRow dashicons dashicons-trash"></i>
469
+ </td>
470
+ </tr>
471
+
472
+ <tr>
473
+ <td>
474
+ <i class="wf_sortedtable dashicons dashicons-menu"></i>
475
+ </td>
476
+ <td>
477
+ <input type="text" name="mattributes[]" autocomplete="off" required
478
+ class="wf_validate_attr wf_mattributes wf_mattr" value="ean" />
479
+ </td>
480
+ <td>
481
+ <input type="text" name="prefix[]" autocomplete="off" class="wf_ps"/>
482
+ </td>
483
+ <td>
484
+ <select name="type[]" class="attr_type wfnoempty">
485
+ <option value="attribute"> <?php echo _e('Attribute', 'woo-feed'); ?></option>
486
+ <option value="pattern"> <?php echo _e('Pattern', 'woo-feed'); ?></option>
487
+ </select>
488
+ </td>
489
+ <td>
490
+ <select name="attributes[]" required="required"
491
+ class="wf_validate_attr wf_attr wf_attributes">
492
+ <?php echo $product->attributeDropdown(); ?>
493
+ </select>
494
+ <input type="text" name="default[]" autocomplete="off" class="wf_default wf_attributes"
495
+ style=" display: none;"/>
496
+ </td>
497
+ <td>
498
+ <input type="text" name="suffix[]" autocomplete="off" class="wf_ps"/>
499
+ </td>
500
+ <td>
501
+ <select name="output_type[][]" class="outputType wfnoempty">
502
+ <option value="1">Default</option>
503
+ <option value="2">Strip Tags</option>
504
+ <option value="3">UTF-8 Encode</option>
505
+ <option value="4">htmlentities</option>
506
+ <option value="5">Integer</option>
507
+ <option value="6">Price</option>
508
+ <option value="7">Remove Space</option><option value="10">Remove ShortCodes</option><option value="9">Remove Special Character</option>
509
+ <option value="8">CDATA</option>
510
+ </select>
511
+ <i class="dashicons dashicons-editor-expand expandType"></i>
512
+ <i style="display: none;" class="dashicons dashicons-editor-contract contractType"></i>
513
+ </td>
514
+ <td>
515
+ <input type="text" name="limit[]" class="wf_ps"/>
516
+ </td>
517
+ <td>
518
+ <i class="delRow dashicons dashicons-trash"></i>
519
+ </td>
520
+ </tr>
521
+
522
+ <tr>
523
+ <td>
524
+ <i class="wf_sortedtable dashicons dashicons-menu"></i>
525
+ </td>
526
+ <td>
527
+ <input type="text" name="mattributes[]" autocomplete="off" required
528
+ class="wf_validate_attr wf_mattributes wf_mattr" value="description" />
529
+ </td>
530
+ <td>
531
+ <input type="text" name="prefix[]" autocomplete="off" class="wf_ps"/>
532
+ </td>
533
+ <td>
534
+ <select name="type[]" class="attr_type wfnoempty">
535
+ <option value="attribute"> <?php echo _e('Attribute', 'woo-feed'); ?></option>
536
+ <option value="pattern"> <?php echo _e('Pattern', 'woo-feed'); ?></option>
537
+ </select>
538
+ </td>
539
+ <td>
540
+ <select name="attributes[]" required="required"
541
+ class="wf_validate_attr wf_attr wf_attributes">
542
+ <?php echo $product->attributeDropdown('description'); ?>
543
+ </select>
544
+ <input type="text" name="default[]" autocomplete="off" class="wf_default wf_attributes"
545
+ style=" display: none;"/>
546
+ </td>
547
+ <td>
548
+ <input type="text" name="suffix[]" autocomplete="off" class="wf_ps"/>
549
+ </td>
550
+ <td>
551
+ <select name="output_type[][]" class="outputType wfnoempty">
552
+ <option value="1">Default</option>
553
+ <option value="2">Strip Tags</option>
554
+ <option value="3">UTF-8 Encode</option>
555
+ <option value="4">htmlentities</option>
556
+ <option value="5">Integer</option>
557
+ <option value="6">Price</option>
558
+ <option value="7">Remove Space</option><option value="10">Remove ShortCodes</option><option value="9">Remove Special Character</option>
559
+ <option value="8">CDATA</option>
560
+ </select>
561
+ <i class="dashicons dashicons-editor-expand expandType"></i>
562
+ <i style="display: none;" class="dashicons dashicons-editor-contract contractType"></i>
563
+ </td>
564
+ <td>
565
+ <input type="text" name="limit[]" class="wf_ps"/>
566
+ </td>
567
+ <td>
568
+ <i class="delRow dashicons dashicons-trash"></i>
569
+ </td>
570
+ </tr>
571
+
572
+ <tr>
573
+ <td>
574
+ <i class="wf_sortedtable dashicons dashicons-menu"></i>
575
+ </td>
576
+ <td>
577
+ <input type="text" name="mattributes[]" autocomplete="off" required
578
+ class="wf_validate_attr wf_mattributes wf_mattr" value="display" />
579
+ </td>
580
+ <td>
581
+ <input type="text" name="prefix[]" autocomplete="off" class="wf_ps"/>
582
+ </td>
583
+ <td>
584
+ <select name="type[]" class="attr_type wfnoempty">
585
+ <option value="attribute"> <?php echo _e('Attribute', 'woo-feed'); ?></option>
586
+ <option value="pattern" selected> <?php echo _e('Pattern', 'woo-feed'); ?></option>
587
+ </select>
588
+ </td>
589
+ <td>
590
+ <select name="attributes[]" required="required"
591
+ class="wf_validate_attr wf_attr wf_attributes" style=" display: none;">
592
+ <?php echo $product->attributeDropdown(); ?>
593
+ </select>
594
+ <input type="text" name="default[]" autocomplete="off" class="wf_default wf_attributes"
595
+ value="1" />
596
+ </td>
597
+ <td>
598
+ <input type="text" name="suffix[]" autocomplete="off" class="wf_ps"/>
599
+ </td>
600
+ <td>
601
+ <select name="output_type[][]" class="outputType wfnoempty">
602
+ <option value="1">Default</option>
603
+ <option value="2">Strip Tags</option>
604
+ <option value="3">UTF-8 Encode</option>
605
+ <option value="4">htmlentities</option>
606
+ <option value="5">Integer</option>
607
+ <option value="6">Price</option>
608
+ <option value="7">Remove Space</option><option value="10">Remove ShortCodes</option><option value="9">Remove Special Character</option>
609
+ <option value="8">CDATA</option>
610
+ </select>
611
+ <i class="dashicons dashicons-editor-expand expandType"></i>
612
+ <i style="display: none;" class="dashicons dashicons-editor-contract contractType"></i>
613
+ </td>
614
+ <td>
615
+ <input type="text" name="limit[]" class="wf_ps"/>
616
+ </td>
617
+ <td>
618
+ <i class="delRow dashicons dashicons-trash"></i>
619
+ </td>
620
+ </tr>
621
+
622
+ <tr>
623
+ <td>
624
+ <i class="wf_sortedtable dashicons dashicons-menu"></i>
625
+ </td>
626
+ <td>
627
+ <input type="text" name="mattributes[]" autocomplete="off" required
628
+ class="wf_validate_attr wf_mattributes wf_mattr" value="sku" />
629
+ </td>
630
+ <td>
631
+ <input type="text" name="prefix[]" autocomplete="off" class="wf_ps"/>
632
+ </td>
633
+ <td>
634
+ <select name="type[]" class="attr_type wfnoempty">
635
+ <option value="attribute"> <?php echo _e('Attribute', 'woo-feed'); ?></option>
636
+ <option value="pattern"> <?php echo _e('Pattern', 'woo-feed'); ?></option>
637
+ </select>
638
+ </td>
639
+ <td>
640
+ <select name="attributes[]" required="required"
641
+ class="wf_validate_attr wf_attr wf_attributes">
642
+ <?php echo $product->attributeDropdown('sku'); ?>
643
+ </select>
644
+ <input type="text" name="default[]" autocomplete="off" class="wf_default wf_attributes"
645
+ style=" display: none;"/>
646
+ </td>
647
+ <td>
648
+ <input type="text" name="suffix[]" autocomplete="off" class="wf_ps"/>
649
+ </td>
650
+ <td>
651
+ <select name="output_type[][]" class="outputType wfnoempty">
652
+ <option value="1">Default</option>
653
+ <option value="2">Strip Tags</option>
654
+ <option value="3">UTF-8 Encode</option>
655
+ <option value="4">htmlentities</option>
656
+ <option value="5">Integer</option>
657
+ <option value="6">Price</option>
658
+ <option value="7">Remove Space</option><option value="10">Remove ShortCodes</option><option value="9">Remove Special Character</option>
659
+ <option value="8">CDATA</option>
660
+ </select>
661
+ <i class="dashicons dashicons-editor-expand expandType"></i>
662
+ <i style="display: none;" class="dashicons dashicons-editor-contract contractType"></i>
663
+ </td>
664
+ <td>
665
+ <input type="text" name="limit[]" class="wf_ps"/>
666
+ </td>
667
+ <td>
668
+ <i class="delRow dashicons dashicons-trash"></i>
669
+ </td>
670
+ </tr>
671
+
672
+ <tr>
673
+ <td>
674
+ <i class="wf_sortedtable dashicons dashicons-menu"></i>
675
+ </td>
676
+ <td>
677
+ <input type="text" name="mattributes[]" autocomplete="off" required
678
+ class="wf_validate_attr wf_mattributes wf_mattr" value="brand" />
679
+ </td>
680
+ <td>
681
+ <input type="text" name="prefix[]" autocomplete="off" class="wf_ps"/>
682
+ </td>
683
+ <td>
684
+ <select name="type[]" class="attr_type wfnoempty">
685
+ <option value="attribute"> <?php echo _e('Attribute', 'woo-feed'); ?></option>
686
+ <option value="pattern"> <?php echo _e('Pattern', 'woo-feed'); ?></option>
687
+ </select>
688
+ </td>
689
+ <td>
690
+ <select name="attributes[]" required="required"
691
+ class="wf_validate_attr wf_attr wf_attributes">
692
+ <?php echo $product->attributeDropdown(); ?>
693
+ </select>
694
+ <input type="text" name="default[]" autocomplete="off" class="wf_default wf_attributes"
695
+ style=" display: none;"/>
696
+ </td>
697
+ <td>
698
+ <input type="text" name="suffix[]" autocomplete="off" class="wf_ps"/>
699
+ </td>
700
+ <td>
701
+ <select name="output_type[][]" class="outputType wfnoempty">
702
+ <option value="1">Default</option>
703
+ <option value="2">Strip Tags</option>
704
+ <option value="3">UTF-8 Encode</option>
705
+ <option value="4">htmlentities</option>
706
+ <option value="5">Integer</option>
707
+ <option value="6">Price</option>
708
+ <option value="7">Remove Space</option><option value="10">Remove ShortCodes</option><option value="9">Remove Special Character</option>
709
+ <option value="8">CDATA</option>
710
+ </select>
711
+ <i class="dashicons dashicons-editor-expand expandType"></i>
712
+ <i style="display: none;" class="dashicons dashicons-editor-contract contractType"></i>
713
+ </td>
714
+ <td>
715
+ <input type="text" name="limit[]" class="wf_ps"/>
716
+ </td>
717
+ <td>
718
+ <i class="delRow dashicons dashicons-trash"></i>
719
+ </td>
720
+ </tr>
721
+
722
+ <tr>
723
+ <td>
724
+ <i class="wf_sortedtable dashicons dashicons-menu"></i>
725
+ </td>
726
+ <td>
727
+ <input type="text" name="mattributes[]" autocomplete="off" required
728
+ class="wf_validate_attr wf_mattributes wf_mattr" value="size" />
729
+ </td>
730
+ <td>
731
+ <input type="text" name="prefix[]" autocomplete="off" class="wf_ps"/>
732
+ </td>
733
+ <td>
734
+ <select name="type[]" class="attr_type wfnoempty">
735
+ <option value="attribute"> <?php echo _e('Attribute', 'woo-feed'); ?></option>
736
+ <option value="pattern"> <?php echo _e('Pattern', 'woo-feed'); ?></option>
737
+ </select>
738
+ </td>
739
+ <td>
740
+ <select name="attributes[]" required="required"
741
+ class="wf_validate_attr wf_attr wf_attributes">
742
+ <?php echo $product->attributeDropdown(); ?>
743
+ </select>
744
+ <input type="text" name="default[]" autocomplete="off" class="wf_default wf_attributes"
745
+ style=" display: none;"/>
746
+ </td>
747
+ <td>
748
+ <input type="text" name="suffix[]" autocomplete="off" class="wf_ps"/>
749
+ </td>
750
+ <td>
751
+ <select name="output_type[][]" class="outputType wfnoempty">
752
+ <option value="1">Default</option>
753
+ <option value="2">Strip Tags</option>
754
+ <option value="3">UTF-8 Encode</option>
755
+ <option value="4">htmlentities</option>
756
+ <option value="5">Integer</option>
757
+ <option value="6">Price</option>
758
+ <option value="7">Remove Space</option><option value="10">Remove ShortCodes</option><option value="9">Remove Special Character</option>
759
+ <option value="8">CDATA</option>
760
+ </select>
761
+ <i class="dashicons dashicons-editor-expand expandType"></i>
762
+ <i style="display: none;" class="dashicons dashicons-editor-contract contractType"></i>
763
+ </td>
764
+ <td>
765
+ <input type="text" name="limit[]" class="wf_ps"/>
766
+ </td>
767
+ <td>
768
+ <i class="delRow dashicons dashicons-trash"></i>
769
+ </td>
770
+ </tr>
771
+
772
+ <tr>
773
+ <td>
774
+ <i class="wf_sortedtable dashicons dashicons-menu"></i>
775
+ </td>
776
+ <td>
777
+ <input type="text" name="mattributes[]" autocomplete="off" required
778
+ class="wf_validate_attr wf_mattributes wf_mattr" value="condition" />
779
+ </td>
780
+ <td>
781
+ <input type="text" name="prefix[]" autocomplete="off" class="wf_ps"/>
782
+ </td>
783
+ <td>
784
+ <select name="type[]" class="attr_type wfnoempty">
785
+ <option value="attribute"> <?php echo _e('Attribute', 'woo-feed'); ?></option>
786
+ <option value="pattern"> <?php echo _e('Pattern', 'woo-feed'); ?></option>
787
+ </select>
788
+ </td>
789
+ <td>
790
+ <select name="attributes[]" required="required"
791
+ class="wf_validate_attr wf_attr wf_attributes">
792
+ <?php echo $product->attributeDropdown(); ?>
793
+ </select>
794
+ <input type="text" name="default[]" autocomplete="off" class="wf_default wf_attributes"
795
+ style=" display: none;"/>
796
+ </td>
797
+ <td>
798
+ <input type="text" name="suffix[]" autocomplete="off" class="wf_ps"/>
799
+ </td>
800
+ <td>
801
+ <select name="output_type[][]" class="outputType wfnoempty">
802
+ <option value="1">Default</option>
803
+ <option value="2">Strip Tags</option>
804
+ <option value="3">UTF-8 Encode</option>
805
+ <option value="4">htmlentities</option>
806
+ <option value="5">Integer</option>
807
+ <option value="6">Price</option>
808
+ <option value="7">Remove Space</option><option value="10">Remove ShortCodes</option><option value="9">Remove Special Character</option>
809
+ <option value="8">CDATA</option>
810
+ </select>
811
+ <i class="dashicons dashicons-editor-expand expandType"></i>
812
+ <i style="display: none;" class="dashicons dashicons-editor-contract contractType"></i>
813
+ </td>
814
+ <td>
815
+ <input type="text" name="limit[]" class="wf_ps"/>
816
+ </td>
817
+ <td>
818
+ <i class="delRow dashicons dashicons-trash"></i>
819
+ </td>
820
+ </tr>
821
+
822
+ <tr>
823
+ <td>
824
+ <i class="wf_sortedtable dashicons dashicons-menu"></i>
825
+ </td>
826
+ <td>
827
+ <input type="text" name="mattributes[]" autocomplete="off" required
828
+ class="wf_validate_attr wf_mattributes wf_mattr" value="variant_code" />
829
+ </td>
830
+ <td>
831
+ <input type="text" name="prefix[]" autocomplete="off" class="wf_ps"/>
832
+ </td>
833
+ <td>
834
+ <select name="type[]" class="attr_type wfnoempty">
835
+ <option value="attribute"> <?php echo _e('Attribute', 'woo-feed'); ?></option>
836
+ <option value="pattern"> <?php echo _e('Pattern', 'woo-feed'); ?></option>
837
+ </select>
838
+ </td>
839
+ <td>
840
+ <select name="attributes[]" required="required"
841
+ class="wf_validate_attr wf_attr wf_attributes">
842
+ <?php echo $product->attributeDropdown(); ?>
843
+ </select>
844
+ <input type="text" name="default[]" autocomplete="off" class="wf_default wf_attributes"
845
+ style=" display: none;"/>
846
+ </td>
847
+ <td>
848
+ <input type="text" name="suffix[]" autocomplete="off" class="wf_ps"/>
849
+ </td>
850
+ <td>
851
+ <select name="output_type[][]" class="outputType wfnoempty">
852
+ <option value="1">Default</option>
853
+ <option value="2">Strip Tags</option>
854
+ <option value="3">UTF-8 Encode</option>
855
+ <option value="4">htmlentities</option>
856
+ <option value="5">Integer</option>
857
+ <option value="6">Price</option>
858
+ <option value="7">Remove Space</option><option value="10">Remove ShortCodes</option><option value="9">Remove Special Character</option>
859
+ <option value="8">CDATA</option>
860
+ </select>
861
+ <i class="dashicons dashicons-editor-expand expandType"></i>
862
+ <i style="display: none;" class="dashicons dashicons-editor-contract contractType"></i>
863
+ </td>
864
+ <td>
865
+ <input type="text" name="limit[]" class="wf_ps"/>
866
+ </td>
867
+ <td>
868
+ <i class="delRow dashicons dashicons-trash"></i>
869
+ </td>
870
+ </tr>
871
+
872
+ <tr>
873
+ <td>
874
+ <i class="wf_sortedtable dashicons dashicons-menu"></i>
875
+ </td>
876
+ <td>
877
+ <input type="text" name="mattributes[]" autocomplete="off" required
878
+ class="wf_validate_attr wf_mattributes wf_mattr" value="specifications_with_numerical_values" />
879
+ </td>
880
+ <td>
881
+ <input type="text" name="prefix[]" autocomplete="off" class="wf_ps"/>
882
+ </td>
883
+ <td>
884
+ <select name="type[]" class="attr_type wfnoempty">
885
+ <option value="attribute"> <?php echo _e('Attribute', 'woo-feed'); ?></option>
886
+ <option value="pattern"> <?php echo _e('Pattern', 'woo-feed'); ?></option>
887
+ </select>
888
+ </td>
889
+ <td>
890
+ <select name="attributes[]" required="required"
891
+ class="wf_validate_attr wf_attr wf_attributes">
892
+ <?php echo $product->attributeDropdown(); ?>
893
+ </select>
894
+ <input type="text" name="default[]" autocomplete="off" class="wf_default wf_attributes"
895
+ style=" display: none;"/>
896
+ </td>
897
+ <td>
898
+ <input type="text" name="suffix[]" autocomplete="off" class="wf_ps"/>
899
+ </td>
900
+ <td>
901
+ <select name="output_type[][]" class="outputType wfnoempty">
902
+ <option value="1">Default</option>
903
+ <option value="2">Strip Tags</option>
904
+ <option value="3">UTF-8 Encode</option>
905
+ <option value="4">htmlentities</option>
906
+ <option value="5">Integer</option>
907
+ <option value="6">Price</option>
908
+ <option value="7">Remove Space</option><option value="10">Remove ShortCodes</option><option value="9">Remove Special Character</option>
909
+ <option value="8">CDATA</option>
910
+ </select>
911
+ <i class="dashicons dashicons-editor-expand expandType"></i>
912
+ <i style="display: none;" class="dashicons dashicons-editor-contract contractType"></i>
913
+ </td>
914
+ <td>
915
+ <input type="text" name="limit[]" class="wf_ps"/>
916
+ </td>
917
+ <td>
918
+ <i class="delRow dashicons dashicons-trash"></i>
919
+ </td>
920
+ </tr>
921
+ </tbody>
922
+ <tfoot>
923
+ <tr>
924
+ <td>
925
+ <button type="button" class="button-small button-primary" id="wf_newRow">
926
+ <?php echo _e('Add New Row', 'woo-feed'); ?>
927
+ </button>
928
+ </td>
929
+ <td colspan="8">
930
+
931
+ </td>
932
+ </tr>
933
+ </tfoot>
934
+ </table>
935
+ <table class=" widefat fixed">
936
+ <tr>
937
+ <td align="left" class="">
938
+ <div class="makeFeedResponse"></div>
939
+ <div class="makeFeedComplete"></div>
940
+ </td>
941
+ <td align="right">
942
+ <button type="submit" class="wfbtn">
943
+ <?php echo _e('Save & Generate Feed', 'woo-feed'); ?>
944
+ </button>
945
+ </td>
946
+ </tr>
947
+ </table>
948
+ </div>
949
+ </li>
950
+ <?php include plugin_dir_path(__FILE__) . "../woo-feed-ftp-sftp-template.php"; ?>
951
+
952
+ </ul>
admin/partials/billiger.de/add-feed.php ADDED
@@ -0,0 +1,852 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <ul class="wf_tabs">
2
+ <li>
3
+ <input type="radio" name="wf_tabs" id="tab1" checked/>
4
+ <label class="wf-tab-name" for="tab1"><?php echo _e('Feed Config', 'woo-feed'); ?></label>
5
+
6
+ <div id="wf-tab-content1" class="wf-tab-content">
7
+ <table class="table tree widefat fixed sorted_table mtable" width="100%" id="table-1">
8
+ <thead>
9
+ <tr>
10
+ <th></th>
11
+ <th><?php echo ucfirst($provider); ?> <?php echo _e('Attributes', 'woo-feed'); ?></th>
12
+ <th><?php echo _e('Prefix', 'woo-feed'); ?></th>
13
+ <th><?php echo _e('Type', 'woo-feed'); ?></th>
14
+ <th><?php echo _e('Value', 'woo-feed'); ?></th>
15
+ <th><?php echo _e('Suffix', 'woo-feed'); ?></th>
16
+ <th><?php echo _e('Output Type', 'woo-feed'); ?></th>
17
+ <th><?php echo _e('Output Limit', 'woo-feed'); ?></th>
18
+ <th></th>
19
+ </tr>
20
+ </thead>
21
+ <tbody>
22
+ <tr>
23
+ <td>
24
+ <i class="wf_sortedtable dashicons dashicons-menu"></i>
25
+ </td>
26
+ <td>
27
+ <input type="text" name="mattributes[]" autocomplete="off" required
28
+ class="wf_validate_attr wf_mattributes wf_mattr" value="aid" />
29
+ </td>
30
+ <td>
31
+ <input type="text" name="prefix[]" autocomplete="off" class="wf_ps"/>
32
+ </td>
33
+ <td>
34
+ <select name="type[]" class="attr_type wfnoempty">
35
+ <option value="attribute"> <?php echo _e('Attribute', 'woo-feed'); ?></option>
36
+ <option value="pattern"> <?php echo _e('Pattern', 'woo-feed'); ?></option>
37
+ </select>
38
+ </td>
39
+ <td>
40
+ <select name="attributes[]" required="required"
41
+ class="wf_validate_attr wf_attr wf_attributes">
42
+ <?php echo $product->attributeDropdown('id'); ?>
43
+ </select>
44
+ <input type="text" name="default[]" autocomplete="off" class="wf_default wf_attributes"
45
+ style=" display: none;"/>
46
+ </td>
47
+ <td>
48
+ <input type="text" name="suffix[]" autocomplete="off" class="wf_ps"/>
49
+ </td>
50
+ <td>
51
+ <select name="output_type[][]" class="outputType wfnoempty">
52
+ <option value="1">Default</option>
53
+ <option value="2">Strip Tags</option>
54
+ <option value="3">UTF-8 Encode</option>
55
+ <option value="4">htmlentities</option>
56
+ <option value="5">Integer</option>
57
+ <option value="6">Price</option>
58
+ <option value="7">Remove Space</option><option value="10">Remove ShortCodes</option><option value="9">Remove Special Character</option>
59
+ <option value="8">CDATA</option>
60
+ </select>
61
+ <i class="dashicons dashicons-editor-expand expandType"></i>
62
+ <i style="display: none;" class="dashicons dashicons-editor-contract contractType"></i>
63
+ </td>
64
+ <td>
65
+ <input type="text" name="limit[]" class="wf_ps"/>
66
+ </td>
67
+ <td>
68
+ <i class="delRow dashicons dashicons-trash"></i>
69
+ </td>
70
+ </tr>
71
+
72
+ <tr>
73
+ <td>
74
+ <i class="wf_sortedtable dashicons dashicons-menu"></i>
75
+ </td>
76
+ <td>
77
+ <input type="text" name="mattributes[]" autocomplete="off" required
78
+ class="wf_validate_attr wf_mattributes wf_mattr" value="name" />
79
+ </td>
80
+ <td>
81
+ <input type="text" name="prefix[]" autocomplete="off" class="wf_ps"/>
82
+ </td>
83
+ <td>
84
+ <select name="type[]" class="attr_type wfnoempty">
85
+ <option value="attribute"> <?php echo _e('Attribute', 'woo-feed'); ?></option>
86
+ <option value="pattern"> <?php echo _e('Pattern', 'woo-feed'); ?></option>
87
+ </select>
88
+ </td>
89
+ <td>
90
+ <select name="attributes[]" required="required"
91
+ class="wf_validate_attr wf_attr wf_attributes">
92
+ <?php echo $product->attributeDropdown('title'); ?>
93
+ </select>
94
+ <input type="text" name="default[]" autocomplete="off" class="wf_default wf_attributes"
95
+ style=" display: none;"/>
96
+ </td>
97
+ <td>
98
+ <input type="text" name="suffix[]" autocomplete="off" class="wf_ps"/>
99
+ </td>
100
+ <td>
101
+ <select name="output_type[][]" class="outputType wfnoempty">
102
+ <option value="1">Default</option>
103
+ <option value="2">Strip Tags</option>
104
+ <option value="3">UTF-8 Encode</option>
105
+ <option value="4">htmlentities</option>
106
+ <option value="5">Integer</option>
107
+ <option value="6">Price</option>
108
+ <option value="7">Remove Space</option><option value="10">Remove ShortCodes</option><option value="9">Remove Special Character</option>
109
+ <option value="8">CDATA</option>
110
+ </select>
111
+ <i class="dashicons dashicons-editor-expand expandType"></i>
112
+ <i style="display: none;" class="dashicons dashicons-editor-contract contractType"></i>
113
+ </td>
114
+ <td>
115
+ <input type="text" name="limit[]" class="wf_ps"/>
116
+ </td>
117
+ <td>
118
+ <i class="delRow dashicons dashicons-trash"></i>
119
+ </td>
120
+ </tr>
121
+
122
+ <tr>
123
+ <td>
124
+ <i class="wf_sortedtable dashicons dashicons-menu"></i>
125
+ </td>
126
+ <td>
127
+ <input type="text" name="mattributes[]" autocomplete="off" required
128
+ class="wf_validate_attr wf_mattributes wf_mattr" value="price" />
129
+ </td>
130
+ <td>
131
+ <input type="text" name="prefix[]" autocomplete="off" class="wf_ps"/>
132
+ </td>
133
+ <td>
134
+ <select name="type[]" class="attr_type wfnoempty">
135
+ <option value="attribute"> <?php echo _e('Attribute', 'woo-feed'); ?></option>
136
+ <option value="pattern"> <?php echo _e('Pattern', 'woo-feed'); ?></option>
137
+ </select>
138
+ </td>
139
+ <td>
140
+ <select name="attributes[]" required="required"
141
+ class="wf_validate_attr wf_attr wf_attributes">
142
+ <?php echo $product->attributeDropdown('price'); ?>
143
+ </select>
144
+ <input type="text" name="default[]" autocomplete="off" class="wf_default wf_attributes"
145
+ style=" display: none;"/>
146
+ </td>
147
+ <td>
148
+ <input type="text" name="suffix[]" autocomplete="off" class="wf_ps"/>
149
+ </td>
150
+ <td>
151
+ <select name="output_type[][]" class="outputType wfnoempty">
152
+ <option value="1">Default</option>
153
+ <option value="2">Strip Tags</option>
154
+ <option value="3">UTF-8 Encode</option>
155
+ <option value="4">htmlentities</option>
156
+ <option value="5">Integer</option>
157
+ <option value="6">Price</option>
158
+ <option value="7">Remove Space</option><option value="10">Remove ShortCodes</option><option value="9">Remove Special Character</option>
159
+ <option value="8">CDATA</option>
160
+ </select>
161
+ <i class="dashicons dashicons-editor-expand expandType"></i>
162
+ <i style="display: none;" class="dashicons dashicons-editor-contract contractType"></i>
163
+ </td>
164
+ <td>
165
+ <input type="text" name="limit[]" class="wf_ps"/>
166
+ </td>
167
+ <td>
168
+ <i class="delRow dashicons dashicons-trash"></i>
169
+ </td>
170
+ </tr>
171
+
172
+ <tr>
173
+ <td>
174
+ <i class="wf_sortedtable dashicons dashicons-menu"></i>
175
+ </td>
176
+ <td>
177
+ <input type="text" name="mattributes[]" autocomplete="off" required
178
+ class="wf_validate_attr wf_mattributes wf_mattr" value="shop_cat" />
179
+ </td>
180
+ <td>
181
+ <input type="text" name="prefix[]" autocomplete="off" class="wf_ps"/>
182
+ </td>
183
+ <td>
184
+ <select name="type[]" class="attr_type wfnoempty">
185
+ <option value="attribute"> <?php echo _e('Attribute', 'woo-feed'); ?></option>
186
+ <option value="pattern"> <?php echo _e('Pattern', 'woo-feed'); ?></option>
187
+ </select>
188
+ </td>
189
+ <td>
190
+ <select name="attributes[]" required="required"
191
+ class="wf_validate_attr wf_attr wf_attributes">
192
+ <?php echo $product->attributeDropdown('product_type'); ?>
193
+ </select>
194
+ <input type="text" name="default[]" autocomplete="off" class="wf_default wf_attributes"
195
+ style=" display: none;"/>
196
+ </td>
197
+ <td>
198
+ <input type="text" name="suffix[]" autocomplete="off" class="wf_ps"/>
199
+ </td>
200
+ <td>
201
+ <select name="output_type[][]" class="outputType wfnoempty">
202
+ <option value="1">Default</option>
203
+ <option value="2">Strip Tags</option>
204
+ <option value="3">UTF-8 Encode</option>
205
+ <option value="4">htmlentities</option>
206
+ <option value="5">Integer</option>
207
+ <option value="6">Price</option>
208
+ <option value="7">Remove Space</option><option value="10">Remove ShortCodes</option><option value="9">Remove Special Character</option>
209
+ <option value="8">CDATA</option>
210
+ </select>
211
+ <i class="dashicons dashicons-editor-expand expandType"></i>
212
+ <i style="display: none;" class="dashicons dashicons-editor-contract contractType"></i>
213
+ </td>
214
+ <td>
215
+ <input type="text" name="limit[]" class="wf_ps"/>
216
+ </td>
217
+ <td>
218
+ <i class="delRow dashicons dashicons-trash"></i>
219
+ </td>
220
+ </tr>
221
+
222
+ <tr>
223
+ <td>
224
+ <i class="wf_sortedtable dashicons dashicons-menu"></i>
225
+ </td>
226
+ <td>
227
+ <input type="text" name="mattributes[]" autocomplete="off" required
228
+ class="wf_validate_attr wf_mattributes wf_mattr" value="pzn" />
229
+ </td>
230
+ <td>
231
+ <input type="text" name="prefix[]" autocomplete="off" class="wf_ps"/>
232
+ </td>
233
+ <td>
234
+ <select name="type[]" class="attr_type wfnoempty">
235
+ <option value="attribute"> <?php echo _e('Attribute', 'woo-feed'); ?></option>
236
+ <option value="pattern"> <?php echo _e('Pattern', 'woo-feed'); ?></option>
237
+ </select>
238
+ </td>
239
+ <td>
240
+ <select name="attributes[]" required="required"
241
+ class="wf_validate_attr wf_attr wf_attributes">
242
+ <?php echo $product->attributeDropdown(); ?>
243
+ </select>
244
+ <input type="text" name="default[]" autocomplete="off" class="wf_default wf_attributes"
245
+ style=" display: none;"/>
246
+ </td>
247
+ <td>
248
+ <input type="text" name="suffix[]" autocomplete="off" class="wf_ps"/>
249
+ </td>
250
+ <td>
251
+ <select name="output_type[][]" class="outputType wfnoempty">
252
+ <option value="1">Default</option>
253
+ <option value="2">Strip Tags</option>
254
+ <option value="3">UTF-8 Encode</option>
255
+ <option value="4">htmlentities</option>
256
+ <option value="5">Integer</option>
257
+ <option value="6">Price</option>
258
+ <option value="7">Remove Space</option><option value="10">Remove ShortCodes</option><option value="9">Remove Special Character</option>
259
+ <option value="8">CDATA</option>
260
+ </select>
261
+ <i class="dashicons dashicons-editor-expand expandType"></i>
262
+ <i style="display: none;" class="dashicons dashicons-editor-contract contractType"></i>
263
+ </td>
264
+ <td>
265
+ <input type="text" name="limit[]" class="wf_ps"/>
266
+ </td>
267
+ <td>
268
+ <i class="delRow dashicons dashicons-trash"></i>
269
+ </td>
270
+ </tr>
271
+
272
+ <tr>
273
+ <td>
274
+ <i class="wf_sortedtable dashicons dashicons-menu"></i>
275
+ </td>
276
+ <td>
277
+ <input type="text" name="mattributes[]" autocomplete="off" required
278
+ class="wf_validate_attr wf_mattributes wf_mattr" value="brand" />
279
+ </td>
280
+ <td>
281
+ <input type="text" name="prefix[]" autocomplete="off" class="wf_ps"/>
282
+ </td>
283
+ <td>
284
+ <select name="type[]" class="attr_type wfnoempty">
285
+ <option value="attribute"> <?php echo _e('Attribute', 'woo-feed'); ?></option>
286
+ <option value="pattern"> <?php echo _e('Pattern', 'woo-feed'); ?></option>
287
+ </select>
288
+ </td>
289
+ <td>
290
+ <select name="attributes[]" required="required"
291
+ class="wf_validate_attr wf_attr wf_attributes">
292
+ <?php echo $product->attributeDropdown(); ?>
293
+ </select>
294
+ <input type="text" name="default[]" autocomplete="off" class="wf_default wf_attributes"
295
+ style=" display: none;"/>
296
+ </td>
297
+ <td>
298
+ <input type="text" name="suffix[]" autocomplete="off" class="wf_ps"/>
299
+ </td>
300
+ <td>
301
+ <select name="output_type[][]" class="outputType wfnoempty">
302
+ <option value="1">Default</option>
303
+ <option value="2">Strip Tags</option>
304
+ <option value="3">UTF-8 Encode</option>
305
+ <option value="4">htmlentities</option>
306
+ <option value="5">Integer</option>
307
+ <option value="6">Price</option>
308
+ <option value="7">Remove Space</option><option value="10">Remove ShortCodes</option><option value="9">Remove Special Character</option>
309
+ <option value="8">CDATA</option>
310
+ </select>
311
+ <i class="dashicons dashicons-editor-expand expandType"></i>
312
+ <i style="display: none;" class="dashicons dashicons-editor-contract contractType"></i>
313
+ </td>
314
+ <td>
315
+ <input type="text" name="limit[]" class="wf_ps"/>
316
+ </td>
317
+ <td>
318
+ <i class="delRow dashicons dashicons-trash"></i>
319
+ </td>
320
+ </tr>
321
+
322
+ <tr>
323
+ <td>
324
+ <i class="wf_sortedtable dashicons dashicons-menu"></i>
325
+ </td>
326
+ <td>
327
+ <input type="text" name="mattributes[]" autocomplete="off" required
328
+ class="wf_validate_attr wf_mattributes wf_mattr" value="mpn" />
329
+ </td>
330
+ <td>
331
+ <input type="text" name="prefix[]" autocomplete="off" class="wf_ps"/>
332
+ </td>
333
+ <td>
334
+ <select name="type[]" class="attr_type wfnoempty">
335
+ <option value="attribute"> <?php echo _e('Attribute', 'woo-feed'); ?></option>
336
+ <option value="pattern"> <?php echo _e('Pattern', 'woo-feed'); ?></option>
337
+ </select>
338
+ </td>
339
+ <td>
340
+ <select name="attributes[]" required="required"
341
+ class="wf_validate_attr wf_attr wf_attributes">
342
+ <?php echo $product->attributeDropdown(); ?>
343
+ </select>
344
+ <input type="text" name="default[]" autocomplete="off" class="wf_default wf_attributes"
345
+ style=" display: none;"/>
346
+ </td>
347
+ <td>
348
+ <input type="text" name="suffix[]" autocomplete="off" class="wf_ps"/>
349
+ </td>
350
+ <td>
351
+ <select name="output_type[][]" class="outputType wfnoempty">
352
+ <option value="1">Default</option>
353
+ <option value="2">Strip Tags</option>
354
+ <option value="3">UTF-8 Encode</option>
355
+ <option value="4">htmlentities</option>
356
+ <option value="5">Integer</option>
357
+ <option value="6">Price</option>
358
+ <option value="7">Remove Space</option><option value="10">Remove ShortCodes</option><option value="9">Remove Special Character</option>
359
+ <option value="8">CDATA</option>
360
+ </select>
361
+ <i class="dashicons dashicons-editor-expand expandType"></i>
362
+ <i style="display: none;" class="dashicons dashicons-editor-contract contractType"></i>
363
+ </td>
364
+ <td>
365
+ <input type="text" name="limit[]" class="wf_ps"/>
366
+ </td>
367
+ <td>
368
+ <i class="delRow dashicons dashicons-trash"></i>
369
+ </td>
370
+ </tr>
371
+
372
+ <tr>
373
+ <td>
374
+ <i class="wf_sortedtable dashicons dashicons-menu"></i>
375
+ </td>
376
+ <td>
377
+ <input type="text" name="mattributes[]" autocomplete="off" required
378
+ class="wf_validate_attr wf_mattributes wf_mattr" value="GTIN" />
379
+ </td>
380
+ <td>
381
+ <input type="text" name="prefix[]" autocomplete="off" class="wf_ps"/>
382
+ </td>
383
+ <td>
384
+ <select name="type[]" class="attr_type wfnoempty">
385
+ <option value="attribute"> <?php echo _e('Attribute', 'woo-feed'); ?></option>
386
+ <option value="pattern"> <?php echo _e('Pattern', 'woo-feed'); ?></option>
387
+ </select>
388
+ </td>
389
+ <td>
390
+ <select name="attributes[]" required="required"
391
+ class="wf_validate_attr wf_attr wf_attributes">
392
+ <?php echo $product->attributeDropdown(); ?>
393
+ </select>
394
+ <input type="text" name="default[]" autocomplete="off" class="wf_default wf_attributes"
395
+ style=" display: none;"/>
396
+ </td>
397
+ <td>
398
+ <input type="text" name="suffix[]" autocomplete="off" class="wf_ps"/>
399
+ </td>
400
+ <td>
401
+ <select name="output_type[][]" class="outputType wfnoempty">
402
+ <option value="1">Default</option>
403
+ <option value="2">Strip Tags</option>
404
+ <option value="3">UTF-8 Encode</option>
405
+ <option value="4">htmlentities</option>
406
+ <option value="5">Integer</option>
407
+ <option value="6">Price</option>
408
+ <option value="7">Remove Space</option><option value="10">Remove ShortCodes</option><option value="9">Remove Special Character</option>
409
+ <option value="8">CDATA</option>
410
+ </select>
411
+ <i class="dashicons dashicons-editor-expand expandType"></i>
412
+ <i style="display: none;" class="dashicons dashicons-editor-contract contractType"></i>
413
+ </td>
414
+ <td>
415
+ <input type="text" name="limit[]" class="wf_ps"/>
416
+ </td>
417
+ <td>
418
+ <i class="delRow dashicons dashicons-trash"></i>
419
+ </td>
420
+ </tr>
421
+
422
+ <tr>
423
+ <td>
424
+ <i class="wf_sortedtable dashicons dashicons-menu"></i>
425
+ </td>
426
+ <td>
427
+ <input type="text" name="mattributes[]" autocomplete="off" required
428
+ class="wf_validate_attr wf_mattributes wf_mattr" value="image" />
429
+ </td>
430
+ <td>
431
+ <input type="text" name="prefix[]" autocomplete="off" class="wf_ps"/>
432
+ </td>
433
+ <td>
434
+ <select name="type[]" class="attr_type wfnoempty">
435
+ <option value="attribute"> <?php echo _e('Attribute', 'woo-feed'); ?></option>
436
+ <option value="pattern"> <?php echo _e('Pattern', 'woo-feed'); ?></option>
437
+ </select>
438
+ </td>
439
+ <td>
440
+ <select name="attributes[]" required="required"
441
+ class="wf_validate_attr wf_attr wf_attributes">
442
+ <?php echo $product->attributeDropdown('image'); ?>
443
+ </select>
444
+ <input type="text" name="default[]" autocomplete="off" class="wf_default wf_attributes"
445
+ style=" display: none;"/>
446
+ </td>
447
+ <td>
448
+ <input type="text" name="suffix[]" autocomplete="off" class="wf_ps"/>
449
+ </td>
450
+ <td>
451
+ <select name="output_type[][]" class="outputType wfnoempty">
452
+ <option value="1">Default</option>
453
+ <option value="2">Strip Tags</option>
454
+ <option value="3">UTF-8 Encode</option>
455
+ <option value="4">htmlentities</option>
456
+ <option value="5">Integer</option>
457
+ <option value="6">Price</option>
458
+ <option value="7">Remove Space</option><option value="10">Remove ShortCodes</option><option value="9">Remove Special Character</option>
459
+ <option value="8">CDATA</option>
460
+ </select>
461
+ <i class="dashicons dashicons-editor-expand expandType"></i>
462
+ <i style="display: none;" class="dashicons dashicons-editor-contract contractType"></i>
463
+ </td>
464
+ <td>
465
+ <input type="text" name="limit[]" class="wf_ps"/>
466
+ </td>
467
+ <td>
468
+ <i class="delRow dashicons dashicons-trash"></i>
469
+ </td>
470
+ </tr>
471
+
472
+ <tr>
473
+ <td>
474
+ <i class="wf_sortedtable dashicons dashicons-menu"></i>
475
+ </td>
476
+ <td>
477
+ <input type="text" name="mattributes[]" autocomplete="off" required
478
+ class="wf_validate_attr wf_mattributes wf_mattr" value="dlv_time" />
479
+ </td>
480
+ <td>
481
+ <input type="text" name="prefix[]" autocomplete="off" class="wf_ps"/>
482
+ </td>
483
+ <td>
484
+ <select name="type[]" class="attr_type wfnoempty">
485
+ <option value="attribute"> <?php echo _e('Attribute', 'woo-feed'); ?></option>
486
+ <option value="pattern"> <?php echo _e('Pattern', 'woo-feed'); ?></option>
487
+ </select>
488
+ </td>
489
+ <td>
490
+ <select name="attributes[]" required="required"
491
+ class="wf_validate_attr wf_attr wf_attributes">
492
+ <?php echo $product->attributeDropdown(); ?>
493
+ </select>
494
+ <input type="text" name="default[]" autocomplete="off" class="wf_default wf_attributes"
495
+ style=" display: none;"/>
496
+ </td>
497
+ <td>
498
+ <input type="text" name="suffix[]" autocomplete="off" class="wf_ps"/>
499
+ </td>
500
+ <td>
501
+ <select name="output_type[][]" class="outputType wfnoempty">
502
+ <option value="1">Default</option>
503
+ <option value="2">Strip Tags</option>
504
+ <option value="3">UTF-8 Encode</option>
505
+ <option value="4">htmlentities</option>
506
+ <option value="5">Integer</option>
507
+ <option value="6">Price</option>
508
+ <option value="7">Remove Space</option><option value="10">Remove ShortCodes</option><option value="9">Remove Special Character</option>
509
+ <option value="8">CDATA</option>
510
+ </select>
511
+ <i class="dashicons dashicons-editor-expand expandType"></i>
512
+ <i style="display: none;" class="dashicons dashicons-editor-contract contractType"></i>
513
+ </td>
514
+ <td>
515
+ <input type="text" name="limit[]" class="wf_ps"/>
516
+ </td>
517
+ <td>
518
+ <i class="delRow dashicons dashicons-trash"></i>
519
+ </td>
520
+ </tr>
521
+
522
+ <tr>
523
+ <td>
524
+ <i class="wf_sortedtable dashicons dashicons-menu"></i>
525
+ </td>
526
+ <td>
527
+ <input type="text" name="mattributes[]" autocomplete="off" required
528
+ class="wf_validate_attr wf_mattributes wf_mattr" value="dlv_cost" />
529
+ </td>
530
+ <td>
531
+ <input type="text" name="prefix[]" autocomplete="off" class="wf_ps"/>
532
+ </td>
533
+ <td>
534
+ <select name="type[]" class="attr_type wfnoempty">
535
+ <option value="attribute"> <?php echo _e('Attribute', 'woo-feed'); ?></option>
536
+ <option value="pattern"> <?php echo _e('Pattern', 'woo-feed'); ?></option>
537
+ </select>
538
+ </td>
539
+ <td>
540
+ <select name="attributes[]" required="required"
541
+ class="wf_validate_attr wf_attr wf_attributes">
542
+ <?php echo $product->attributeDropdown(); ?>
543
+ </select>
544
+ <input type="text" name="default[]" autocomplete="off" class="wf_default wf_attributes"
545
+ style=" display: none;"/>
546
+ </td>
547
+ <td>
548
+ <input type="text" name="suffix[]" autocomplete="off" class="wf_ps"/>
549
+ </td>
550
+ <td>
551
+ <select name="output_type[][]" class="outputType wfnoempty">
552
+ <option value="1">Default</option>
553
+ <option value="2">Strip Tags</option>
554
+ <option value="3">UTF-8 Encode</option>
555
+ <option value="4">htmlentities</option>
556
+ <option value="5">Integer</option>
557
+ <option value="6">Price</option>
558
+ <option value="7">Remove Space</option><option value="10">Remove ShortCodes</option><option value="9">Remove Special Character</option>
559
+ <option value="8">CDATA</option>
560
+ </select>
561
+ <i class="dashicons dashicons-editor-expand expandType"></i>
562
+ <i style="display: none;" class="dashicons dashicons-editor-contract contractType"></i>
563
+ </td>
564
+ <td>
565
+ <input type="text" name="limit[]" class="wf_ps"/>
566
+ </td>
567
+ <td>
568
+ <i class="delRow dashicons dashicons-trash"></i>
569
+ </td>
570
+ </tr>
571
+
572
+ <tr>
573
+ <td>
574
+ <i class="wf_sortedtable dashicons dashicons-menu"></i>
575
+ </td>
576
+ <td>
577
+ <input type="text" name="mattributes[]" autocomplete="off" required
578
+ class="wf_validate_attr wf_mattributes wf_mattr" value="dlv_cost_at" />
579
+ </td>
580
+ <td>
581
+ <input type="text" name="prefix[]" autocomplete="off" class="wf_ps"/>
582
+ </td>
583
+ <td>
584
+ <select name="type[]" class="attr_type wfnoempty">
585
+ <option value="attribute"> <?php echo _e('Attribute', 'woo-feed'); ?></option>
586
+ <option value="pattern"> <?php echo _e('Pattern', 'woo-feed'); ?></option>
587
+ </select>
588
+ </td>
589
+ <td>
590
+ <select name="attributes[]" required="required"
591
+ class="wf_validate_attr wf_attr wf_attributes">
592
+ <?php echo $product->attributeDropdown(); ?>
593
+ </select>
594
+ <input type="text" name="default[]" autocomplete="off" class="wf_default wf_attributes"
595
+ style=" display: none;"/>
596
+ </td>
597
+ <td>
598
+ <input type="text" name="suffix[]" autocomplete="off" class="wf_ps"/>
599
+ </td>
600
+ <td>
601
+ <select name="output_type[][]" class="outputType wfnoempty">
602
+ <option value="1">Default</option>
603
+ <option value="2">Strip Tags</option>
604
+ <option value="3">UTF-8 Encode</option>
605
+ <option value="4">htmlentities</option>
606
+ <option value="5">Integer</option>
607
+ <option value="6">Price</option>
608
+ <option value="7">Remove Space</option><option value="10">Remove ShortCodes</option><option value="9">Remove Special Character</option>
609
+ <option value="8">CDATA</option>
610
+ </select>
611
+ <i class="dashicons dashicons-editor-expand expandType"></i>
612
+ <i style="display: none;" class="dashicons dashicons-editor-contract contractType"></i>
613
+ </td>
614
+ <td>
615
+ <input type="text" name="limit[]" class="wf_ps"/>
616
+ </td>
617
+ <td>
618
+ <i class="delRow dashicons dashicons-trash"></i>
619
+ </td>
620
+ </tr>
621
+
622
+ <tr>
623
+ <td>
624
+ <i class="wf_sortedtable dashicons dashicons-menu"></i>
625
+ </td>
626
+ <td>
627
+ <input type="text" name="mattributes[]" autocomplete="off" required
628
+ class="wf_validate_attr wf_mattributes wf_mattr" value="desc" />
629
+ </td>
630
+ <td>
631
+ <input type="text" name="prefix[]" autocomplete="off" class="wf_ps"/>
632
+ </td>
633
+ <td>
634
+ <select name="type[]" class="attr_type wfnoempty">
635
+ <option value="attribute"> <?php echo _e('Attribute', 'woo-feed'); ?></option>
636
+ <option value="pattern"> <?php echo _e('Pattern', 'woo-feed'); ?></option>
637
+ </select>
638
+ </td>
639
+ <td>
640
+ <select name="attributes[]" required="required"
641
+ class="wf_validate_attr wf_attr wf_attributes">
642
+ <?php echo $product->attributeDropdown('description'); ?>
643
+ </select>
644
+ <input type="text" name="default[]" autocomplete="off" class="wf_default wf_attributes"
645
+ style=" display: none;"/>
646
+ </td>
647
+ <td>
648
+ <input type="text" name="suffix[]" autocomplete="off" class="wf_ps"/>
649
+ </td>
650
+ <td>
651
+ <select name="output_type[][]" class="outputType wfnoempty">
652
+ <option value="1">Default</option>
653
+ <option value="2">Strip Tags</option>
654
+ <option value="3">UTF-8 Encode</option>
655
+ <option value="4">htmlentities</option>
656
+ <option value="5">Integer</option>
657
+ <option value="6">Price</option>
658
+ <option value="7">Remove Space</option><option value="10">Remove ShortCodes</option><option value="9">Remove Special Character</option>
659
+ <option value="8">CDATA</option>
660
+ </select>
661
+ <i class="dashicons dashicons-editor-expand expandType"></i>
662
+ <i style="display: none;" class="dashicons dashicons-editor-contract contractType"></i>
663
+ </td>
664
+ <td>
665
+ <input type="text" name="limit[]" class="wf_ps"/>
666
+ </td>
667
+ <td>
668
+ <i class="delRow dashicons dashicons-trash"></i>
669
+ </td>
670
+ </tr>
671
+
672
+ <tr>
673
+ <td>
674
+ <i class="wf_sortedtable dashicons dashicons-menu"></i>
675
+ </td>
676
+ <td>
677
+ <input type="text" name="mattributes[]" autocomplete="off" required
678
+ class="wf_validate_attr wf_mattributes wf_mattr" value="base_price" />
679
+ </td>
680
+ <td>
681
+ <input type="text" name="prefix[]" autocomplete="off" class="wf_ps"/>
682
+ </td>
683
+ <td>
684
+ <select name="type[]" class="attr_type wfnoempty">
685
+ <option value="attribute"> <?php echo _e('Attribute', 'woo-feed'); ?></option>
686
+ <option value="pattern"> <?php echo _e('Pattern', 'woo-feed'); ?></option>
687
+ </select>
688
+ </td>
689
+ <td>
690
+ <select name="attributes[]" required="required"
691
+ class="wf_validate_attr wf_attr wf_attributes">
692
+ <?php echo $product->attributeDropdown(); ?>
693
+ </select>
694
+ <input type="text" name="default[]" autocomplete="off" class="wf_default wf_attributes"
695
+ style=" display: none;"/>
696
+ </td>
697
+ <td>
698
+ <input type="text" name="suffix[]" autocomplete="off" class="wf_ps"/>
699
+ </td>
700
+ <td>
701
+ <select name="output_type[][]" class="outputType wfnoempty">
702
+ <option value="1">Default</option>
703
+ <option value="2">Strip Tags</option>
704
+ <option value="3">UTF-8 Encode</option>
705
+ <option value="4">htmlentities</option>
706
+ <option value="5">Integer</option>
707
+ <option value="6">Price</option>
708
+ <option value="7">Remove Space</option><option value="10">Remove ShortCodes</option><option value="9">Remove Special Character</option>
709
+ <option value="8">CDATA</option>
710
+ </select>
711
+ <i class="dashicons dashicons-editor-expand expandType"></i>
712
+ <i style="display: none;" class="dashicons dashicons-editor-contract contractType"></i>
713
+ </td>
714
+ <td>
715
+ <input type="text" name="limit[]" class="wf_ps"/>
716
+ </td>
717
+ <td>
718
+ <i class="delRow dashicons dashicons-trash"></i>
719
+ </td>
720
+ </tr>
721
+
722
+ <tr>
723
+ <td>
724
+ <i class="wf_sortedtable dashicons dashicons-menu"></i>
725
+ </td>
726
+ <td>
727
+ <input type="text" name="mattributes[]" autocomplete="off" required
728
+ class="wf_validate_attr wf_mattributes wf_mattr" value="old_price" />
729
+ </td>
730
+ <td>
731
+ <input type="text" name="prefix[]" autocomplete="off" class="wf_ps"/>
732
+ </td>
733
+ <td>
734
+ <select name="type[]" class="attr_type wfnoempty">
735
+ <option value="attribute"> <?php echo _e('Attribute', 'woo-feed'); ?></option>
736
+ <option value="pattern"> <?php echo _e('Pattern', 'woo-feed'); ?></option>
737
+ </select>
738
+ </td>
739
+ <td>
740
+ <select name="attributes[]" required="required"
741
+ class="wf_validate_attr wf_attr wf_attributes">
742
+ <?php echo $product->attributeDropdown(); ?>
743
+ </select>
744
+ <input type="text" name="default[]" autocomplete="off" class="wf_default wf_attributes"
745
+ style=" display: none;"/>
746
+ </td>
747
+ <td>
748
+ <input type="text" name="suffix[]" autocomplete="off" class="wf_ps"/>
749
+ </td>
750
+ <td>
751
+ <select name="output_type[][]" class="outputType wfnoempty">
752
+ <option value="1">Default</option>
753
+ <option value="2">Strip Tags</option>
754
+ <option value="3">UTF-8 Encode</option>
755
+ <option value="4">htmlentities</option>
756
+ <option value="5">Integer</option>
757
+ <option value="6">Price</option>
758
+ <option value="7">Remove Space</option><option value="10">Remove ShortCodes</option><option value="9">Remove Special Character</option>
759
+ <option value="8">CDATA</option>
760
+ </select>
761
+ <i class="dashicons dashicons-editor-expand expandType"></i>
762
+ <i style="display: none;" class="dashicons dashicons-editor-contract contractType"></i>
763
+ </td>
764
+ <td>
765
+ <input type="text" name="limit[]" class="wf_ps"/>
766
+ </td>
767
+ <td>
768
+ <i class="delRow dashicons dashicons-trash"></i>
769
+ </td>
770
+ </tr>
771
+
772
+ <tr>
773
+ <td>
774
+ <i class="wf_sortedtable dashicons dashicons-menu"></i>
775
+ </td>
776
+ <td>
777
+ <input type="text" name="mattributes[]" autocomplete="off" required
778
+ class="wf_validate_attr wf_mattributes wf_mattr" value="voucher_text" />
779
+ </td>
780
+ <td>
781
+ <input type="text" name="prefix[]" autocomplete="off" class="wf_ps"/>
782
+ </td>
783
+ <td>
784
+ <select name="type[]" class="attr_type wfnoempty">
785
+ <option value="attribute"> <?php echo _e('Attribute', 'woo-feed'); ?></option>
786
+ <option value="pattern"> <?php echo _e('Pattern', 'woo-feed'); ?></option>
787
+ </select>
788
+ </td>
789
+ <td>
790
+ <select name="attributes[]" required="required"
791
+ class="wf_validate_attr wf_attr wf_attributes">
792
+ <?php echo $product->attributeDropdown(); ?>
793
+ </select>
794
+ <input type="text" name="default[]" autocomplete="off" class="wf_default wf_attributes"
795
+ style=" display: none;"/>
796
+ </td>
797
+ <td>
798
+ <input type="text" name="suffix[]" autocomplete="off" class="wf_ps"/>
799
+ </td>
800
+ <td>
801
+ <select name="output_type[][]" class="outputType wfnoempty">
802
+ <option value="1">Default</option>
803
+ <option value="2">Strip Tags</option>
804
+ <option value="3">UTF-8 Encode</option>
805
+ <option value="4">htmlentities</option>
806
+ <option value="5">Integer</option>
807
+ <option value="6">Price</option>
808
+ <option value="7">Remove Space</option><option value="10">Remove ShortCodes</option><option value="9">Remove Special Character</option>
809
+ <option value="8">CDATA</option>
810
+ </select>
811
+ <i class="dashicons dashicons-editor-expand expandType"></i>
812
+ <i style="display: none;" class="dashicons dashicons-editor-contract contractType"></i>
813
+ </td>
814
+ <td>
815
+ <input type="text" name="limit[]" class="wf_ps"/>
816
+ </td>
817
+ <td>
818
+ <i class="delRow dashicons dashicons-trash"></i>
819
+ </td>
820
+ </tr>
821
+ </tbody>
822
+ <tfoot>
823
+ <tr>
824
+ <td>
825
+ <button type="button" class="button-small button-primary" id="wf_newRow">
826
+ <?php echo _e('Add New Row', 'woo-feed'); ?>
827
+ </button>
828
+ </td>
829
+ <td colspan="8">
830
+
831
+ </td>
832
+ </tr>
833
+ </tfoot>
834
+ </table>
835
+ <table class=" widefat fixed">
836
+ <tr>
837
+ <td align="left" class="">
838
+ <div class="makeFeedResponse"></div>
839
+ <div class="makeFeedComplete"></div>
840
+ </td>
841
+ <td align="right">
842
+ <button type="submit" class="wfbtn">
843
+ <?php echo _e('Save & Generate Feed', 'woo-feed'); ?>
844
+ </button>
845
+ </td>
846
+ </tr>
847
+ </table>
848
+ </div>
849
+ </li>
850
+ <?php include plugin_dir_path(__FILE__) . "../woo-feed-ftp-sftp-template.php"; ?>
851
+
852
+ </ul>
admin/partials/facebook/add-feed.php CHANGED
@@ -535,7 +535,7 @@
535
  style=" display: none;"/>
536
  </td>
537
  <td>
538
- <input type="text" name="suffix[]" value="USD" autocomplete="off" class="wf_ps"/>
539
  </td>
540
  <td>
541
  <select name="output_type[][]" class="outputType wfnoempty">
535
  style=" display: none;"/>
536
  </td>
537
  <td>
538
+ <input type="text" name="suffix[]" value="<?php echo get_woocommerce_currency();?>" autocomplete="off" class="wf_ps"/>
539
  </td>
540
  <td>
541
  <select name="output_type[][]" class="outputType wfnoempty">
admin/partials/{comparer.be → fashiola}/add-feed.php RENAMED
File without changes
admin/partials/google/add-feed.php CHANGED
@@ -543,7 +543,7 @@
543
  style=" display: none;"/>
544
  </td>
545
  <td>
546
- <input type="text" name="suffix[]" value="USD" autocomplete="off" class="wf_ps"/>
547
  </td>
548
  <td>
549
  <select name="output_type[][]" class="outputType wfnoempty">
543
  style=" display: none;"/>
544
  </td>
545
  <td>
546
+ <input type="text" name="suffix[]" value="<?php echo get_woocommerce_currency();?>" autocomplete="off" class="wf_ps"/>
547
  </td>
548
  <td>
549
  <select name="output_type[][]" class="outputType wfnoempty">
admin/partials/google_local/add-feed.php CHANGED
@@ -532,7 +532,7 @@
532
  style=" display: none;"/>
533
  </td>
534
  <td>
535
- <input type="text" name="suffix[]" autocomplete="off" class="wf_ps"/>
536
  </td>
537
  <td>
538
  <select name="output_type[][]" id="" class="outputType wfnoempty">
@@ -581,7 +581,7 @@
581
  style=" display: none;"/>
582
  </td>
583
  <td>
584
- <input type="text" name="suffix[]" autocomplete="off" class="wf_ps"/>
585
  </td>
586
  <td>
587
  <select name="output_type[][]" id="" class="outputType wfnoempty">
532
  style=" display: none;"/>
533
  </td>
534
  <td>
535
+ <input type="text" name="suffix[]" value="<?php echo get_woocommerce_currency();?>" autocomplete="off" class="wf_ps"/>
536
  </td>
537
  <td>
538
  <select name="output_type[][]" id="" class="outputType wfnoempty">
581
  style=" display: none;"/>
582
  </td>
583
  <td>
584
+ <input type="text" name="suffix[]" value="<?php echo get_woocommerce_currency();?>" autocomplete="off" class="wf_ps"/>
585
  </td>
586
  <td>
587
  <select name="output_type[][]" id="" class="outputType wfnoempty">
admin/partials/kieskeurig.nl/add-feed.php ADDED
@@ -0,0 +1,802 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <ul class="wf_tabs">
2
+ <li>
3
+ <input type="radio" name="wf_tabs" id="tab1" checked/>
4
+ <label class="wf-tab-name" for="tab1"><?php echo _e('Feed Config', 'woo-feed'); ?></label>
5
+
6
+ <div id="wf-tab-content1" class="wf-tab-content">
7
+ <table class="table tree widefat fixed sorted_table mtable" width="100%" id="table-1">
8
+ <thead>
9
+ <tr>
10
+ <th></th>
11
+ <th><?php echo ucfirst($provider); ?> <?php echo _e('Attributes', 'woo-feed'); ?></th>
12
+ <th><?php echo _e('Prefix', 'woo-feed'); ?></th>
13
+ <th><?php echo _e('Type', 'woo-feed'); ?></th>
14
+ <th><?php echo _e('Value', 'woo-feed'); ?></th>
15
+ <th><?php echo _e('Suffix', 'woo-feed'); ?></th>
16
+ <th><?php echo _e('Output Type', 'woo-feed'); ?></th>
17
+ <th><?php echo _e('Output Limit', 'woo-feed'); ?></th>
18
+ <th></th>
19
+ </tr>
20
+ </thead>
21
+ <tbody>
22
+ <tr>
23
+ <td>
24
+ <i class="wf_sortedtable dashicons dashicons-menu"></i>
25
+ </td>
26
+ <td>
27
+ <input type="text" name="mattributes[]" autocomplete="off" required
28
+ class="wf_validate_attr wf_mattributes wf_mattr" value="id" />
29
+ </td>
30
+ <td>
31
+ <input type="text" name="prefix[]" autocomplete="off" class="wf_ps"/>
32
+ </td>
33
+ <td>
34
+ <select name="type[]" class="attr_type wfnoempty">
35
+ <option value="attribute"> <?php echo _e('Attribute', 'woo-feed'); ?></option>
36
+ <option value="pattern"> <?php echo _e('Pattern', 'woo-feed'); ?></option>
37
+ </select>
38
+ </td>
39
+ <td>
40
+ <select name="attributes[]" required="required"
41
+ class="wf_validate_attr wf_attr wf_attributes">
42
+ <?php echo $product->attributeDropdown('id'); ?>
43
+ </select>
44
+ <input type="text" name="default[]" autocomplete="off" class="wf_default wf_attributes"
45
+ style=" display: none;"/>
46
+ </td>
47
+ <td>
48
+ <input type="text" name="suffix[]" autocomplete="off" class="wf_ps"/>
49
+ </td>
50
+ <td>
51
+ <select name="output_type[][]" class="outputType wfnoempty">
52
+ <option value="1">Default</option>
53
+ <option value="2">Strip Tags</option>
54
+ <option value="3">UTF-8 Encode</option>
55
+ <option value="4">htmlentities</option>
56
+ <option value="5">Integer</option>
57
+ <option value="6">Price</option>
58
+ <option value="7">Remove Space</option><option value="10">Remove ShortCodes</option><option value="9">Remove Special Character</option>
59
+ <option value="8">CDATA</option>
60
+ </select>
61
+ <i class="dashicons dashicons-editor-expand expandType"></i>
62
+ <i style="display: none;" class="dashicons dashicons-editor-contract contractType"></i>
63
+ </td>
64
+ <td>
65
+ <input type="text" name="limit[]" class="wf_ps"/>
66
+ </td>
67
+ <td>
68
+ <i class="delRow dashicons dashicons-trash"></i>
69
+ </td>
70
+ </tr>
71
+
72
+ <tr>
73
+ <td>
74
+ <i class="wf_sortedtable dashicons dashicons-menu"></i>
75
+ </td>
76
+ <td>
77
+ <input type="text" name="mattributes[]" autocomplete="off" required
78
+ class="wf_validate_attr wf_mattributes wf_mattr" value="productgroep" />
79
+ </td>
80
+ <td>
81
+ <input type="text" name="prefix[]" autocomplete="off" class="wf_ps"/>
82
+ </td>
83
+ <td>
84
+ <select name="type[]" class="attr_type wfnoempty">
85
+ <option value="attribute"> <?php echo _e('Attribute', 'woo-feed'); ?></option>
86
+ <option value="pattern"> <?php echo _e('Pattern', 'woo-feed'); ?></option>
87
+ </select>
88
+ </td>
89
+ <td>
90
+ <select name="attributes[]" required="required"
91
+ class="wf_validate_attr wf_attr wf_attributes">
92
+ <?php echo $product->attributeDropdown("product_type"); ?>
93
+ </select>
94
+ <input type="text" name="default[]" autocomplete="off" class="wf_default wf_attributes"
95
+ style=" display: none;"/>
96
+ </td>
97
+ <td>
98
+ <input type="text" name="suffix[]" autocomplete="off" class="wf_ps"/>
99
+ </td>
100
+ <td>
101
+ <select name="output_type[][]" class="outputType wfnoempty">
102
+ <option value="1">Default</option>
103
+ <option value="2">Strip Tags</option>
104
+ <option value="3">UTF-8 Encode</option>
105
+ <option value="4">htmlentities</option>
106
+ <option value="5">Integer</option>
107
+ <option value="6">Price</option>
108
+ <option value="7">Remove Space</option><option value="10">Remove ShortCodes</option><option value="9">Remove Special Character</option>
109
+ <option value="8">CDATA</option>
110
+ </select>
111
+ <i class="dashicons dashicons-editor-expand expandType"></i>
112
+ <i style="display: none;" class="dashicons dashicons-editor-contract contractType"></i>
113
+ </td>
114
+ <td>
115
+ <input type="text" name="limit[]" class="wf_ps"/>
116
+ </td>
117
+ <td>
118
+ <i class="delRow dashicons dashicons-trash"></i>
119
+ </td>
120
+ </tr>
121
+
122
+ <tr>
123
+ <td>
124
+ <i class="wf_sortedtable dashicons dashicons-menu"></i>
125
+ </td>
126
+ <td>
127
+ <input type="text" name="mattributes[]" autocomplete="off" required
128
+ class="wf_validate_attr wf_mattributes wf_mattr" value="merk" />
129
+ </td>
130
+ <td>
131
+ <input type="text" name="prefix[]" autocomplete="off" class="wf_ps"/>
132
+ </td>
133
+ <td>
134
+ <select name="type[]" class="attr_type wfnoempty">
135
+ <option value="attribute"> <?php echo _e('Attribute', 'woo-feed'); ?></option>
136
+ <option value="pattern"> <?php echo _e('Pattern', 'woo-feed'); ?></option>
137
+ </select>
138
+ </td>
139
+ <td>
140
+ <select name="attributes[]" required="required"
141
+ class="wf_validate_attr wf_attr wf_attributes">
142
+ <?php echo $product->attributeDropdown('title'); ?>
143
+ </select>
144
+ <input type="text" name="default[]" autocomplete="off" class="wf_default wf_attributes"
145
+ style=" display: none;"/>
146
+ </td>
147
+ <td>
148
+ <input type="text" name="suffix[]" autocomplete="off" class="wf_ps"/>
149
+ </td>
150
+ <td>
151
+ <select name="output_type[][]" class="outputType wfnoempty">
152
+ <option value="1">Default</option>
153
+ <option value="2">Strip Tags</option>
154
+ <option value="3">UTF-8 Encode</option>
155
+ <option value="4">htmlentities</option>
156
+ <option value="5">Integer</option>
157
+ <option value="6">Price</option>
158
+ <option value="7">Remove Space</option><option value="10">Remove ShortCodes</option><option value="9">Remove Special Character</option>
159
+ <option value="8">CDATA</option>
160
+ </select>
161
+ <i class="dashicons dashicons-editor-expand expandType"></i>
162
+ <i style="display: none;" class="dashicons dashicons-editor-contract contractType"></i>
163
+ </td>
164
+ <td>
165
+ <input type="text" name="limit[]" class="wf_ps"/>
166
+ </td>
167
+ <td>
168
+ <i class="delRow dashicons dashicons-trash"></i>
169
+ </td>
170
+ </tr>
171
+
172
+ <tr>
173
+ <td>
174
+ <i class="wf_sortedtable dashicons dashicons-menu"></i>
175
+ </td>
176
+ <td>
177
+ <input type="text" name="mattributes[]" autocomplete="off" required
178
+ class="wf_validate_attr wf_mattributes wf_mattr" value="type" />
179
+ </td>
180
+ <td>
181
+ <input type="text" name="prefix[]" autocomplete="off" class="wf_ps"/>
182
+ </td>
183
+ <td>
184
+ <select name="type[]" class="attr_type wfnoempty">
185
+ <option value="attribute"> <?php echo _e('Attribute', 'woo-feed'); ?></option>
186
+ <option value="pattern"> <?php echo _e('Pattern', 'woo-feed'); ?></option>
187
+ </select>
188
+ </td>
189
+ <td>
190
+ <select name="attributes[]" required="required"
191
+ class="wf_validate_attr wf_attr wf_attributes">
192
+ <?php echo $product->attributeDropdown('type'); ?>
193
+ </select>
194
+ <input type="text" name="default[]" autocomplete="off" class="wf_default wf_attributes"
195
+ style=" display: none;"/>
196
+ </td>
197
+ <td>
198
+ <input type="text" name="suffix[]" autocomplete="off" class="wf_ps"/>
199
+ </td>
200
+ <td>
201
+ <select name="output_type[][]" class="outputType wfnoempty">
202
+ <option value="1">Default</option>
203
+ <option value="2">Strip Tags</option>
204
+ <option value="3">UTF-8 Encode</option>
205
+ <option value="4">htmlentities</option>
206
+ <option value="5">Integer</option>
207
+ <option value="6">Price</option>
208
+ <option value="7">Remove Space</option><option value="10">Remove ShortCodes</option><option value="9">Remove Special Character</option>
209
+ <option value="8">CDATA</option>
210
+ </select>
211
+ <i class="dashicons dashicons-editor-expand expandType"></i>
212
+ <i style="display: none;" class="dashicons dashicons-editor-contract contractType"></i>
213
+ </td>
214
+ <td>
215
+ <input type="text" name="limit[]" class="wf_ps"/>
216
+ </td>
217
+ <td>
218
+ <i class="delRow dashicons dashicons-trash"></i>
219
+ </td>
220
+ </tr>
221
+
222
+ <tr>
223
+ <td>
224
+ <i class="wf_sortedtable dashicons dashicons-menu"></i>
225
+ </td>
226
+ <td>
227
+ <input type="text" name="mattributes[]" autocomplete="off" required
228
+ class="wf_validate_attr wf_mattributes wf_mattr" value="toevoeging-type" />
229
+ </td>
230
+ <td>
231
+ <input type="text" name="prefix[]" autocomplete="off" class="wf_ps"/>
232
+ </td>
233
+ <td>
234
+ <select name="type[]" class="attr_type wfnoempty">
235
+ <option value="attribute"> <?php echo _e('Attribute', 'woo-feed'); ?></option>
236
+ <option value="pattern"> <?php echo _e('Pattern', 'woo-feed'); ?></option>
237
+ </select>
238
+ </td>
239
+ <td>
240
+ <select name="attributes[]" required="required"
241
+ class="wf_validate_attr wf_attr wf_attributes">
242
+ <?php echo $product->attributeDropdown(); ?>
243
+ </select>
244
+ <input type="text" name="default[]" autocomplete="off" class="wf_default wf_attributes"
245
+ style=" display: none;"/>
246
+ </td>
247
+ <td>
248
+ <input type="text" name="suffix[]" autocomplete="off" class="wf_ps"/>
249
+ </td>
250
+ <td>
251
+ <select name="output_type[][]" class="outputType wfnoempty">
252
+ <option value="1">Default</option>
253
+ <option value="2">Strip Tags</option>
254
+ <option value="3">UTF-8 Encode</option>
255
+ <option value="4">htmlentities</option>
256
+ <option value="5">Integer</option>
257
+ <option value="6">Price</option>
258
+ <option value="7">Remove Space</option><option value="10">Remove ShortCodes</option><option value="9">Remove Special Character</option>
259
+ <option value="8">CDATA</option>
260
+ </select>
261
+ <i class="dashicons dashicons-editor-expand expandType"></i>
262
+ <i style="display: none;" class="dashicons dashicons-editor-contract contractType"></i>
263
+ </td>
264
+ <td>
265
+ <input type="text" name="limit[]" class="wf_ps"/>
266
+ </td>
267
+ <td>
268
+ <i class="delRow dashicons dashicons-trash"></i>
269
+ </td>
270
+ </tr>
271
+
272
+ <tr>
273
+ <td>
274
+ <i class="wf_sortedtable dashicons dashicons-menu"></i>
275
+ </td>
276
+ <td>
277
+ <input type="text" name="mattributes[]" autocomplete="off" required
278
+ class="wf_validate_attr wf_mattributes wf_mattr" value="extra-productbeschrijving" />
279
+ </td>
280
+ <td>
281
+ <input type="text" name="prefix[]" autocomplete="off" class="wf_ps"/>
282
+ </td>
283
+ <td>
284
+ <select name="type[]" class="attr_type wfnoempty">
285
+ <option value="attribute"> <?php echo _e('Attribute', 'woo-feed'); ?></option>
286
+ <option value="pattern"> <?php echo _e('Pattern', 'woo-feed'); ?></option>
287
+ </select>
288
+ </td>
289
+ <td>
290
+ <select name="attributes[]" required="required"
291
+ class="wf_validate_attr wf_attr wf_attributes">
292
+ <?php echo $product->attributeDropdown('description'); ?>
293
+ </select>
294
+ <input type="text" name="default[]" autocomplete="off" class="wf_default wf_attributes"
295
+ style=" display: none;"/>
296
+ </td>
297
+ <td>
298
+ <input type="text" name="suffix[]" autocomplete="off" class="wf_ps"/>
299
+ </td>
300
+ <td>
301
+ <select name="output_type[][]" class="outputType wfnoempty">
302
+ <option value="1">Default</option>
303
+ <option value="2">Strip Tags</option>
304
+ <option value="3">UTF-8 Encode</option>
305
+ <option value="4">htmlentities</option>
306
+ <option value="5">Integer</option>
307
+ <option value="6">Price</option>
308
+ <option value="7">Remove Space</option><option value="10">Remove ShortCodes</option><option value="9">Remove Special Character</option>
309
+ <option value="8">CDATA</option>
310
+ </select>
311
+ <i class="dashicons dashicons-editor-expand expandType"></i>
312
+ <i style="display: none;" class="dashicons dashicons-editor-contract contractType"></i>
313
+ </td>
314
+ <td>
315
+ <input type="text" name="limit[]" class="wf_ps"/>
316
+ </td>
317
+ <td>
318
+ <i class="delRow dashicons dashicons-trash"></i>
319
+ </td>
320
+ </tr>
321
+
322
+ <tr>
323
+ <td>
324
+ <i class="wf_sortedtable dashicons dashicons-menu"></i>
325
+ </td>
326
+ <td>
327
+ <input type="text" name="mattributes[]" autocomplete="off" required
328
+ class="wf_validate_attr wf_mattributes wf_mattr" value="partnumber" />
329
+ </td>
330
+ <td>
331
+ <input type="text" name="prefix[]" autocomplete="off" class="wf_ps"/>
332
+ </td>
333
+ <td>
334
+ <select name="type[]" class="attr_type wfnoempty">
335
+ <option value="attribute"> <?php echo _e('Attribute', 'woo-feed'); ?></option>
336
+ <option value="pattern"> <?php echo _e('Pattern', 'woo-feed'); ?></option>
337
+ </select>
338
+ </td>
339
+ <td>
340
+ <select name="attributes[]" required="required"
341
+ class="wf_validate_attr wf_attr wf_attributes">
342
+ <?php echo $product->attributeDropdown(); ?>
343
+ </select>
344
+ <input type="text" name="default[]" autocomplete="off" class="wf_default wf_attributes"
345
+ style=" display: none;"/>
346
+ </td>
347
+ <td>
348
+ <input type="text" name="suffix[]" autocomplete="off" class="wf_ps"/>
349
+ </td>
350
+ <td>
351
+ <select name="output_type[][]" class="outputType wfnoempty">
352
+ <option value="1">Default</option>
353
+ <option value="2">Strip Tags</option>
354
+ <option value="3">UTF-8 Encode</option>
355
+ <option value="4">htmlentities</option>
356
+ <option value="5">Integer</option>
357
+ <option value="6">Price</option>
358
+ <option value="7">Remove Space</option><option value="10">Remove ShortCodes</option><option value="9">Remove Special Character</option>
359
+ <option value="8">CDATA</option>
360
+ </select>
361
+ <i class="dashicons dashicons-editor-expand expandType"></i>
362
+ <i style="display: none;" class="dashicons dashicons-editor-contract contractType"></i>
363
+ </td>
364
+ <td>
365
+ <input type="text" name="limit[]" class="wf_ps"/>
366
+ </td>
367
+ <td>
368
+ <i class="delRow dashicons dashicons-trash"></i>
369
+ </td>
370
+ </tr>
371
+
372
+ <tr>
373
+ <td>
374
+ <i class="wf_sortedtable dashicons dashicons-menu"></i>
375
+ </td>
376
+ <td>
377
+ <input type="text" name="mattributes[]" autocomplete="off" required
378
+ class="wf_validate_attr wf_mattributes wf_mattr" value="ean-code" />
379
+ </td>
380
+ <td>
381
+ <input type="text" name="prefix[]" autocomplete="off" class="wf_ps"/>
382
+ </td>
383
+ <td>
384
+ <select name="type[]" class="attr_type wfnoempty">
385
+ <option value="attribute"> <?php echo _e('Attribute', 'woo-feed'); ?></option>
386
+ <option value="pattern"> <?php echo _e('Pattern', 'woo-feed'); ?></option>
387
+ </select>
388
+ </td>
389
+ <td>
390
+ <select name="attributes[]" required="required"
391
+ class="wf_validate_attr wf_attr wf_attributes">
392
+ <?php echo $product->attributeDropdown(); ?>
393
+ </select>
394
+ <input type="text" name="default[]" autocomplete="off" class="wf_default wf_attributes"
395
+ style=" display: none;"/>
396
+ </td>
397
+ <td>
398
+ <input type="text" name="suffix[]" autocomplete="off" class="wf_ps"/>
399
+ </td>
400
+ <td>
401
+ <select name="output_type[][]" class="outputType wfnoempty">
402
+ <option value="1">Default</option>
403
+ <option value="2">Strip Tags</option>
404
+ <option value="3">UTF-8 Encode</option>
405
+ <option value="4">htmlentities</option>
406
+ <option value="5">Integer</option>
407
+ <option value="6">Price</option>
408
+ <option value="7">Remove Space</option><option value="10">Remove ShortCodes</option><option value="9">Remove Special Character</option>
409
+ <option value="8">CDATA</option>
410
+ </select>
411
+ <i class="dashicons dashicons-editor-expand expandType"></i>
412
+ <i style="display: none;" class="dashicons dashicons-editor-contract contractType"></i>
413
+ </td>
414
+ <td>
415
+ <input type="text" name="limit[]" class="wf_ps"/>
416
+ </td>
417
+ <td>
418
+ <i class="delRow dashicons dashicons-trash"></i>
419
+ </td>
420
+ </tr>
421
+
422
+ <tr>
423
+ <td>
424
+ <i class="wf_sortedtable dashicons dashicons-menu"></i>
425
+ </td>
426
+ <td>
427
+ <input type="text" name="mattributes[]" autocomplete="off" required
428
+ class="wf_validate_attr wf_mattributes wf_mattr" value="prijs" />
429
+ </td>
430
+ <td>
431
+ <input type="text" name="prefix[]" autocomplete="off" class="wf_ps"/>
432
+ </td>
433
+ <td>
434
+ <select name="type[]" class="attr_type wfnoempty">
435
+ <option value="attribute"> <?php echo _e('Attribute', 'woo-feed'); ?></option>
436
+ <option value="pattern"> <?php echo _e('Pattern', 'woo-feed'); ?></option>
437
+ </select>
438
+ </td>
439
+ <td>
440
+ <select name="attributes[]" required="required"
441
+ class="wf_validate_attr wf_attr wf_attributes">
442
+ <?php echo $product->attributeDropdown('price'); ?>
443
+ </select>
444
+ <input type="text" name="default[]" autocomplete="off" class="wf_default wf_attributes"
445
+ style=" display: none;"/>
446
+ </td>
447
+ <td>
448
+ <input type="text" name="suffix[]" autocomplete="off" class="wf_ps"/>
449
+ </td>
450
+ <td>
451
+ <select name="output_type[][]" class="outputType wfnoempty">
452
+ <option value="1">Default</option>
453
+ <option value="2">Strip Tags</option>
454
+ <option value="3">UTF-8 Encode</option>
455
+ <option value="4">htmlentities</option>
456
+ <option value="5">Integer</option>
457
+ <option value="6">Price</option>
458
+ <option value="7">Remove Space</option><option value="10">Remove ShortCodes</option><option value="9">Remove Special Character</option>
459
+ <option value="8">CDATA</option>
460
+ </select>
461
+ <i class="dashicons dashicons-editor-expand expandType"></i>
462
+ <i style="display: none;" class="dashicons dashicons-editor-contract contractType"></i>
463
+ </td>
464
+ <td>
465
+ <input type="text" name="limit[]" class="wf_ps"/>
466
+ </td>
467
+ <td>
468
+ <i class="delRow dashicons dashicons-trash"></i>
469
+ </td>
470
+ </tr>
471
+
472
+ <tr>
473
+ <td>
474
+ <i class="wf_sortedtable dashicons dashicons-menu"></i>
475
+ </td>
476
+ <td>
477
+ <input type="text" name="mattributes[]" autocomplete="off" required
478
+ class="wf_validate_attr wf_mattributes wf_mattr" value="verzendkosten" />
479
+ </td>
480
+ <td>
481
+ <input type="text" name="prefix[]" autocomplete="off" class="wf_ps"/>
482
+ </td>
483
+ <td>
484
+ <select name="type[]" class="attr_type wfnoempty">
485
+ <option value="attribute"> <?php echo _e('Attribute', 'woo-feed'); ?></option>
486
+ <option value="pattern"> <?php echo _e('Pattern', 'woo-feed'); ?></option>
487
+ </select>
488
+ </td>
489
+ <td>
490
+ <select name="attributes[]" required="required"
491
+ class="wf_validate_attr wf_attr wf_attributes">
492
+ <?php echo $product->attributeDropdown(); ?>
493
+ </select>
494
+ <input type="text" name="default[]" autocomplete="off" class="wf_default wf_attributes"
495
+ style=" display: none;"/>
496
+ </td>
497
+ <td>
498
+ <input type="text" name="suffix[]" autocomplete="off" class="wf_ps"/>
499
+ </td>
500
+ <td>
501
+ <select name="output_type[][]" class="outputType wfnoempty">
502
+ <option value="1">Default</option>
503
+ <option value="2">Strip Tags</option>
504
+ <option value="3">UTF-8 Encode</option>
505
+ <option value="4">htmlentities</option>
506
+ <option value="5">Integer</option>
507
+ <option value="6">Price</option>
508
+ <option value="7">Remove Space</option><option value="10">Remove ShortCodes</option><option value="9">Remove Special Character</option>
509
+ <option value="8">CDATA</option>
510
+ </select>
511
+ <i class="dashicons dashicons-editor-expand expandType"></i>
512
+ <i style="display: none;" class="dashicons dashicons-editor-contract contractType"></i>
513
+ </td>
514
+ <td>
515
+ <input type="text" name="limit[]" class="wf_ps"/>
516
+ </td>
517
+ <td>
518
+ <i class="delRow dashicons dashicons-trash"></i>
519
+ </td>
520
+ </tr>
521
+
522
+ <tr>
523
+ <td>
524
+ <i class="wf_sortedtable dashicons dashicons-menu"></i>
525
+ </td>
526
+ <td>
527
+ <input type="text" name="mattributes[]" autocomplete="off" required
528
+ class="wf_validate_attr wf_mattributes wf_mattr" value="afhaalkosten" />
529
+ </td>
530
+ <td>
531
+ <input type="text" name="prefix[]" autocomplete="off" class="wf_ps"/>
532
+ </td>
533
+ <td>
534
+ <select name="type[]" class="attr_type wfnoempty">
535
+ <option value="attribute"> <?php echo _e('Attribute', 'woo-feed'); ?></option>
536
+ <option value="pattern"> <?php echo _e('Pattern', 'woo-feed'); ?></option>
537
+ </select>
538
+ </td>
539
+ <td>
540
+ <select name="attributes[]" required="required"
541
+ class="wf_validate_attr wf_attr wf_attributes">
542
+ <?php echo $product->attributeDropdown(); ?>
543
+ </select>
544
+ <input type="text" name="default[]" autocomplete="off" class="wf_default wf_attributes"
545
+ style=" display: none;"/>
546
+ </td>
547
+ <td>
548
+ <input type="text" name="suffix[]" autocomplete="off" class="wf_ps"/>
549
+ </td>
550
+ <td>
551
+ <select name="output_type[][]" class="outputType wfnoempty">
552
+ <option value="1">Default</option>
553
+ <option value="2">Strip Tags</option>
554
+ <option value="3">UTF-8 Encode</option>
555
+ <option value="4">htmlentities</option>
556
+ <option value="5">Integer</option>
557
+ <option value="6">Price</option>
558
+ <option value="7">Remove Space</option><option value="10">Remove ShortCodes</option><option value="9">Remove Special Character</option>
559
+ <option value="8">CDATA</option>
560
+ </select>
561
+ <i class="dashicons dashicons-editor-expand expandType"></i>
562
+ <i style="display: none;" class="dashicons dashicons-editor-contract contractType"></i>
563
+ </td>
564
+ <td>
565
+ <input type="text" name="limit[]" class="wf_ps"/>
566
+ </td>
567
+ <td>
568
+ <i class="delRow dashicons dashicons-trash"></i>
569
+ </td>
570
+ </tr>
571
+
572
+ <tr>
573
+ <td>
574
+ <i class="wf_sortedtable dashicons dashicons-menu"></i>
575
+ </td>
576
+ <td>
577
+ <input type="text" name="mattributes[]" autocomplete="off" required
578
+ class="wf_validate_attr wf_mattributes wf_mattr" value="levertijd" />
579
+ </td>
580
+ <td>
581
+ <input type="text" name="prefix[]" autocomplete="off" class="wf_ps"/>
582
+ </td>
583
+ <td>
584
+ <select name="type[]" class="attr_type wfnoempty">
585
+ <option value="attribute"> <?php echo _e('Attribute', 'woo-feed'); ?></option>
586
+ <option value="pattern"> <?php echo _e('Pattern', 'woo-feed'); ?></option>
587
+ </select>
588
+ </td>
589
+ <td>
590
+ <select name="attributes[]" required="required"
591
+ class="wf_validate_attr wf_attr wf_attributes">
592
+ <?php echo $product->attributeDropdown(); ?>
593
+ </select>
594
+ <input type="text" name="default[]" autocomplete="off" class="wf_default wf_attributes"
595
+ style=" display: none;"/>
596
+ </td>
597
+ <td>
598
+ <input type="text" name="suffix[]" autocomplete="off" class="wf_ps"/>
599
+ </td>
600
+ <td>
601
+ <select name="output_type[][]" class="outputType wfnoempty">
602
+ <option value="1">Default</option>
603
+ <option value="2">Strip Tags</option>
604
+ <option value="3">UTF-8 Encode</option>
605
+ <option value="4">htmlentities</option>
606
+ <option value="5">Integer</option>
607
+ <option value="6">Price</option>
608
+ <option value="7">Remove Space</option><option value="10">Remove ShortCodes</option><option value="9">Remove Special Character</option>
609
+ <option value="8">CDATA</option>
610
+ </select>
611
+ <i class="dashicons dashicons-editor-expand expandType"></i>
612
+ <i style="display: none;" class="dashicons dashicons-editor-contract contractType"></i>
613
+ </td>
614
+ <td>
615
+ <input type="text" name="limit[]" class="wf_ps"/>
616
+ </td>
617
+ <td>
618
+ <i class="delRow dashicons dashicons-trash"></i>
619
+ </td>
620
+ </tr>
621
+
622
+ <tr>
623
+ <td>
624
+ <i class="wf_sortedtable dashicons dashicons-menu"></i>
625
+ </td>
626
+ <td>
627
+ <input type="text" name="mattributes[]" autocomplete="off" required
628
+ class="wf_validate_attr wf_mattributes wf_mattr" value="deeplink" />
629
+ </td>
630
+ <td>
631
+ <input type="text" name="prefix[]" autocomplete="off" class="wf_ps"/>
632
+ </td>
633
+ <td>
634
+ <select name="type[]" class="attr_type wfnoempty">
635
+ <option value="attribute"> <?php echo _e('Attribute', 'woo-feed'); ?></option>
636
+ <option value="pattern"> <?php echo _e('Pattern', 'woo-feed'); ?></option>
637
+ </select>
638
+ </td>
639
+ <td>
640
+ <select name="attributes[]" required="required"
641
+ class="wf_validate_attr wf_attr wf_attributes">
642
+ <?php echo $product->attributeDropdown('link'); ?>
643
+ </select>
644
+ <input type="text" name="default[]" autocomplete="off" class="wf_default wf_attributes"
645
+ style=" display: none;"/>
646
+ </td>
647
+ <td>
648
+ <input type="text" name="suffix[]" autocomplete="off" class="wf_ps"/>
649
+ </td>
650
+ <td>
651
+ <select name="output_type[][]" class="outputType wfnoempty">
652
+ <option value="1">Default</option>
653
+ <option value="2">Strip Tags</option>
654
+ <option value="3">UTF-8 Encode</option>
655
+ <option value="4">htmlentities</option>
656
+ <option value="5">Integer</option>
657
+ <option value="6">Price</option>
658
+ <option value="7">Remove Space</option><option value="10">Remove ShortCodes</option><option value="9">Remove Special Character</option>
659
+ <option value="8">CDATA</option>
660
+ </select>
661
+ <i class="dashicons dashicons-editor-expand expandType"></i>
662
+ <i style="display: none;" class="dashicons dashicons-editor-contract contractType"></i>
663
+ </td>
664
+ <td>
665
+ <input type="text" name="limit[]" class="wf_ps"/>
666
+ </td>
667
+ <td>
668
+ <i class="delRow dashicons dashicons-trash"></i>
669
+ </td>
670
+ </tr>
671
+
672
+ <tr>
673
+ <td>
674
+ <i class="wf_sortedtable dashicons dashicons-menu"></i>
675
+ </td>
676
+ <td>
677
+ <input type="text" name="mattributes[]" autocomplete="off" required
678
+ class="wf_validate_attr wf_mattributes wf_mattr" value="imagelink" />
679
+ </td>
680
+ <td>
681
+ <input type="text" name="prefix[]" autocomplete="off" class="wf_ps"/>
682
+ </td>
683
+ <td>
684
+ <select name="type[]" class="attr_type wfnoempty">
685
+ <option value="attribute"> <?php echo _e('Attribute', 'woo-feed'); ?></option>
686
+ <option value="pattern"> <?php echo _e('Pattern', 'woo-feed'); ?></option>
687
+ </select>
688
+ </td>
689
+ <td>
690
+ <select name="attributes[]" required="required"
691
+ class="wf_validate_attr wf_attr wf_attributes">
692
+ <?php echo $product->attributeDropdown('image'); ?>
693
+ </select>
694
+ <input type="text" name="default[]" autocomplete="off" class="wf_default wf_attributes"
695
+ style=" display: none;"/>
696
+ </td>
697
+ <td>
698
+ <input type="text" name="suffix[]" autocomplete="off" class="wf_ps"/>
699
+ </td>
700
+ <td>
701
+ <select name="output_type[][]" class="outputType wfnoempty">
702
+ <option value="1">Default</option>
703
+ <option value="2">Strip Tags</option>
704
+ <option value="3">UTF-8 Encode</option>
705
+ <option value="4">htmlentities</option>
706
+ <option value="5">Integer</option>
707
+ <option value="6">Price</option>
708
+ <option value="7">Remove Space</option><option value="10">Remove ShortCodes</option><option value="9">Remove Special Character</option>
709
+ <option value="8">CDATA</option>
710
+ </select>
711
+ <i class="dashicons dashicons-editor-expand expandType"></i>
712
+ <i style="display: none;" class="dashicons dashicons-editor-contract contractType"></i>
713
+ </td>
714
+ <td>
715
+ <input type="text" name="limit[]" class="wf_ps"/>
716
+ </td>
717
+ <td>
718
+ <i class="delRow dashicons dashicons-trash"></i>
719
+ </td>
720
+ </tr>
721
+
722
+ <tr>
723
+ <td>
724
+ <i class="wf_sortedtable dashicons dashicons-menu"></i>
725
+ </td>
726
+ <td>
727
+ <input type="text" name="mattributes[]" autocomplete="off" required
728
+ class="wf_validate_attr wf_mattributes wf_mattr" value="voorraad" />
729
+ </td>
730
+ <td>
731
+ <input type="text" name="prefix[]" autocomplete="off" class="wf_ps"/>
732
+ </td>
733
+ <td>
734
+ <select name="type[]" class="attr_type wfnoempty">
735
+ <option value="attribute"> <?php echo _e('Attribute', 'woo-feed'); ?></option>
736
+ <option value="pattern"> <?php echo _e('Pattern', 'woo-feed'); ?></option>
737
+ </select>
738
+ </td>
739
+ <td>
740
+ <select name="attributes[]" required="required"
741
+ class="wf_validate_attr wf_attr wf_attributes">
742
+ <?php echo $product->attributeDropdown('quantity'); ?>
743
+ </select>
744
+ <input type="text" name="default[]" autocomplete="off" class="wf_default wf_attributes"
745
+ style=" display: none;"/>
746
+ </td>
747
+ <td>
748
+ <input type="text" name="suffix[]" autocomplete="off" class="wf_ps"/>
749
+ </td>
750
+ <td>
751
+ <select name="output_type[][]" class="outputType wfnoempty">
752
+ <option value="1">Default</option>
753
+ <option value="2">Strip Tags</option>
754
+ <option value="3">UTF-8 Encode</option>
755
+ <option value="4">htmlentities</option>
756
+ <option value="5">Integer</option>
757
+ <option value="6">Price</option>
758
+ <option value="7">Remove Space</option><option value="10">Remove ShortCodes</option><option value="9">Remove Special Character</option>
759
+ <option value="8">CDATA</option>
760
+ </select>
761
+ <i class="dashicons dashicons-editor-expand expandType"></i>
762
+ <i style="display: none;" class="dashicons dashicons-editor-contract contractType"></i>
763
+ </td>
764
+ <td>
765
+ <input type="text" name="limit[]" class="wf_ps"/>
766
+ </td>
767
+ <td>
768
+ <i class="delRow dashicons dashicons-trash"></i>
769
+ </td>
770
+ </tr>
771
+ </tbody>
772
+ <tfoot>
773
+ <tr>
774
+ <td>
775
+ <button type="button" class="button-small button-primary" id="wf_newRow">
776
+ <?php echo _e('Add New Row', 'woo-feed'); ?>
777
+ </button>
778
+ </td>
779
+ <td colspan="8">
780
+
781
+ </td>
782
+ </tr>
783
+ </tfoot>
784
+ </table>
785
+ <table class=" widefat fixed">
786
+ <tr>
787
+ <td align="left" class="">
788
+ <div class="makeFeedResponse"></div>
789
+ <div class="makeFeedComplete"></div>
790
+ </td>
791
+ <td align="right">
792
+ <button type="submit" class="wfbtn">
793
+ <?php echo _e('Save & Generate Feed', 'woo-feed'); ?>
794
+ </button>
795
+ </td>
796
+ </tr>
797
+ </table>
798
+ </div>
799
+ </li>
800
+ <?php include plugin_dir_path(__FILE__) . "../woo-feed-ftp-sftp-template.php"; ?>
801
+
802
+ </ul>
admin/partials/rakuten/add-feed.php ADDED
@@ -0,0 +1,901 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <ul class="wf_tabs">
2
+ <li>
3
+ <input type="radio" name="wf_tabs" id="tab1" checked/>
4
+ <label class="wf-tab-name" for="tab1"><?php echo _e('Feed Config', 'woo-feed'); ?></label>
5
+
6
+ <div id="wf-tab-content1" class="wf-tab-content">
7
+ <table class="table tree widefat fixed sorted_table mtable" width="100%" id="table-1">
8
+ <thead>
9
+ <tr>
10
+ <th></th>
11
+ <th><?php echo ucfirst($provider); ?> <?php echo _e('Attributes', 'woo-feed'); ?></th>
12
+ <th><?php echo _e('Prefix', 'woo-feed'); ?></th>
13
+ <th><?php echo _e('Type', 'woo-feed'); ?></th>
14
+ <th><?php echo _e('Value', 'woo-feed'); ?></th>
15
+ <th><?php echo _e('Suffix', 'woo-feed'); ?></th>
16
+ <th><?php echo _e('Output Type', 'woo-feed'); ?></th>
17
+ <th><?php echo _e('Output Limit', 'woo-feed'); ?></th>
18
+ <th></th>
19
+ </tr>
20
+ </thead>
21
+ <tbody>
22
+ <tr>
23
+ <td>
24
+ <i class="wf_sortedtable dashicons dashicons-menu"></i>
25
+ </td>
26
+ <td>
27
+ <input type="text" name="mattributes[]" autocomplete="off" required
28
+ class="wf_validate_attr wf_mattributes wf_mattr" value="id" />
29
+ </td>
30
+ <td>
31
+ <input type="text" name="prefix[]" autocomplete="off" class="wf_ps"/>
32
+ </td>
33
+ <td>
34
+ <select name="type[]" class="attr_type wfnoempty">
35
+ <option value="attribute"> <?php echo _e('Attribute', 'woo-feed'); ?></option>
36
+ <option value="pattern"> <?php echo _e('Pattern', 'woo-feed'); ?></option>
37
+ </select>
38
+ </td>
39
+ <td>
40
+ <select name="attributes[]" required="required"
41
+ class="wf_validate_attr wf_attr wf_attributes">
42
+ <?php echo $product->attributeDropdown('id'); ?>
43
+ </select>
44
+ <input type="text" name="default[]" autocomplete="off" class="wf_default wf_attributes"
45
+ style=" display: none;"/>
46
+ </td>
47
+ <td>
48
+ <input type="text" name="suffix[]" autocomplete="off" class="wf_ps"/>
49
+ </td>
50
+ <td>
51
+ <select name="output_type[][]" class="outputType wfnoempty">
52
+ <option value="1">Default</option>
53
+ <option value="2">Strip Tags</option>
54
+ <option value="3">UTF-8 Encode</option>
55
+ <option value="4">htmlentities</option>
56
+ <option value="5">Integer</option>
57
+ <option value="6">Price</option>
58
+ <option value="7">Remove Space</option><option value="10">Remove ShortCodes</option><option value="9">Remove Special Character</option>
59
+ <option value="8">CDATA</option>
60
+ </select>
61
+ <i class="dashicons dashicons-editor-expand expandType"></i>
62
+ <i style="display: none;" class="dashicons dashicons-editor-contract contractType"></i>
63
+ </td>
64
+ <td>
65
+ <input type="text" name="limit[]" class="wf_ps"/>
66
+ </td>
67
+ <td>
68
+ <i class="delRow dashicons dashicons-trash"></i>
69
+ </td>
70
+ </tr>
71
+
72
+ <tr>
73
+ <td>
74
+ <i class="wf_sortedtable dashicons dashicons-menu"></i>
75
+ </td>
76
+ <td>
77
+ <input type="text" name="mattributes[]" autocomplete="off" required
78
+ class="wf_validate_attr wf_mattributes wf_mattr" value="title" />
79
+ </td>
80
+ <td>
81
+ <input type="text" name="prefix[]" autocomplete="off" class="wf_ps"/>
82
+ </td>
83
+ <td>
84
+ <select name="type[]" class="attr_type wfnoempty">
85
+ <option value="attribute"> <?php echo _e('Attribute', 'woo-feed'); ?></option>
86
+ <option value="pattern"> <?php echo _e('Pattern', 'woo-feed'); ?></option>
87
+ </select>
88
+ </td>
89
+ <td>
90
+ <select name="attributes[]" required="required"
91
+ class="wf_validate_attr wf_attr wf_attributes">
92
+ <?php echo $product->attributeDropdown('title'); ?>
93
+ </select>
94
+ <input type="text" name="default[]" autocomplete="off" class="wf_default wf_attributes"
95
+ style=" display: none;"/>
96
+ </td>
97
+ <td>
98
+ <input type="text" name="suffix[]" autocomplete="off" class="wf_ps"/>
99
+ </td>
100
+ <td>
101
+ <select name="output_type[][]" class="outputType wfnoempty">
102
+ <option value="1">Default</option>
103
+ <option value="2">Strip Tags</option>
104
+ <option value="3">UTF-8 Encode</option>
105
+ <option value="4">htmlentities</option>
106
+ <option value="5">Integer</option>
107
+ <option value="6">Price</option>
108
+ <option value="7">Remove Space</option><option value="10">Remove ShortCodes</option><option value="9">Remove Special Character</option>
109
+ <option value="8">CDATA</option>
110
+ </select>
111
+ <i class="dashicons dashicons-editor-expand expandType"></i>
112
+ <i style="display: none;" class="dashicons dashicons-editor-contract contractType"></i>
113
+ </td>
114
+ <td>
115
+ <input type="text" name="limit[]" class="wf_ps"/>
116
+ </td>
117
+ <td>
118
+ <i class="delRow dashicons dashicons-trash"></i>
119
+ </td>
120
+ </tr>
121
+
122
+ <tr>
123
+ <td>
124
+ <i class="wf_sortedtable dashicons dashicons-menu"></i>
125
+ </td>
126
+ <td>
127
+ <input type="text" name="mattributes[]" autocomplete="off" required
128
+ class="wf_validate_attr wf_mattributes wf_mattr" value="brand" />
129
+ </td>
130
+ <td>
131
+ <input type="text" name="prefix[]" autocomplete="off" class="wf_ps"/>
132
+ </td>
133
+ <td>
134
+ <select name="type[]" class="attr_type wfnoempty">
135
+ <option value="attribute"> <?php echo _e('Attribute', 'woo-feed'); ?></option>
136
+ <option value="pattern"> <?php echo _e('Pattern', 'woo-feed'); ?></option>
137
+ </select>
138
+ </td>
139
+ <td>
140
+ <select name="attributes[]" required="required"
141
+ class="wf_validate_attr wf_attr wf_attributes">
142
+ <?php echo $product->attributeDropdown(); ?>
143
+ </select>
144
+ <input type="text" name="default[]" autocomplete="off" class="wf_default wf_attributes"
145
+ style=" display: none;"/>
146
+ </td>
147
+ <td>
148
+ <input type="text" name="suffix[]" autocomplete="off" class="wf_ps"/>
149
+ </td>
150
+ <td>
151
+ <select name="output_type[][]" class="outputType wfnoempty">
152
+ <option value="1">Default</option>
153
+ <option value="2">Strip Tags</option>
154
+ <option value="3">UTF-8 Encode</option>
155
+ <option value="4">htmlentities</option>
156
+ <option value="5">Integer</option>
157
+ <option value="6">Price</option>
158
+ <option value="7">Remove Space</option><option value="10">Remove ShortCodes</option><option value="9">Remove Special Character</option>
159
+ <option value="8">CDATA</option>
160
+ </select>
161
+ <i class="dashicons dashicons-editor-expand expandType"></i>
162
+ <i style="display: none;" class="dashicons dashicons-editor-contract contractType"></i>
163
+ </td>
164
+ <td>
165
+ <input type="text" name="limit[]" class="wf_ps"/>
166
+ </td>
167
+ <td>
168
+ <i class="delRow dashicons dashicons-trash"></i>
169
+ </td>
170
+ </tr>
171
+ <tr>
172
+ <td>
173
+ <i class="wf_sortedtable dashicons dashicons-menu"></i>
174
+ </td>
175
+ <td>
176
+ <input type="text" name="mattributes[]" autocomplete="off" required
177
+ class="wf_validate_attr wf_mattributes wf_mattr" value="description" />
178
+ </td>
179
+ <td>
180
+ <input type="text" name="prefix[]" autocomplete="off" class="wf_ps"/>
181
+ </td>
182
+ <td>
183
+ <select name="type[]" class="attr_type wfnoempty">
184
+ <option value="attribute"> <?php echo _e('Attribute', 'woo-feed'); ?></option>
185
+ <option value="pattern"> <?php echo _e('Pattern', 'woo-feed'); ?></option>
186
+ </select>
187
+ </td>
188
+ <td>
189
+ <select name="attributes[]" required="required"
190
+ class="wf_validate_attr wf_attr wf_attributes">
191
+ <?php echo $product->attributeDropdown('description'); ?>
192
+ </select>
193
+ <input type="text" name="default[]" autocomplete="off" class="wf_default wf_attributes"
194
+ style=" display: none;"/>
195
+ </td>
196
+ <td>
197
+ <input type="text" name="suffix[]" autocomplete="off" class="wf_ps"/>
198
+ </td>
199
+ <td>
200
+ <select name="output_type[][]" class="outputType wfnoempty">
201
+ <option value="1">Default</option>
202
+ <option value="2">Strip Tags</option>
203
+ <option value="3">UTF-8 Encode</option>
204
+ <option value="4">htmlentities</option>
205
+ <option value="5">Integer</option>
206
+ <option value="6">Price</option>
207
+ <option value="7">Remove Space</option><option value="10">Remove ShortCodes</option><option value="9">Remove Special Character</option>
208
+ <option value="8">CDATA</option>
209
+ </select>
210
+ <i class="dashicons dashicons-editor-expand expandType"></i>
211
+ <i style="display: none;" class="dashicons dashicons-editor-contract contractType"></i>
212
+ </td>
213
+ <td>
214
+ <input type="text" name="limit[]" class="wf_ps"/>
215
+ </td>
216
+ <td>
217
+ <i class="delRow dashicons dashicons-trash"></i>
218
+ </td>
219
+ </tr>
220
+
221
+ <tr>
222
+ <td>
223
+ <i class="wf_sortedtable dashicons dashicons-menu"></i>
224
+ </td>
225
+ <td>
226
+ <input type="text" name="mattributes[]" autocomplete="off" required
227
+ class="wf_validate_attr wf_mattributes wf_mattr" value="google_product_category" />
228
+ </td>
229
+ <td>
230
+ <input type="text" name="prefix[]" autocomplete="off" class="wf_ps"/>
231
+ </td>
232
+ <td>
233
+ <select name="type[]" class="attr_type wfnoempty">
234
+ <option value="attribute"> <?php echo _e('Attribute', 'woo-feed'); ?></option>
235
+ <option value="pattern"> <?php echo _e('Pattern', 'woo-feed'); ?></option>
236
+ </select>
237
+ </td>
238
+ <td>
239
+ <select name="attributes[]" required="required"
240
+ class="wf_validate_attr wf_attr wf_attributes">
241
+ <?php echo $product->attributeDropdown('product_type'); ?>
242
+ </select>
243
+ <input type="text" name="default[]" autocomplete="off" class="wf_default wf_attributes"
244
+ style=" display: none;"/>
245
+ </td>
246
+ <td>
247
+ <input type="text" name="suffix[]" autocomplete="off" class="wf_ps"/>
248
+ </td>
249
+ <td>
250
+ <select name="output_type[][]" class="outputType wfnoempty">
251
+ <option value="1">Default</option>
252
+ <option value="2">Strip Tags</option>
253
+ <option value="3">UTF-8 Encode</option>
254
+ <option value="4">htmlentities</option>
255
+ <option value="5">Integer</option>
256
+ <option value="6">Price</option>
257
+ <option value="7">Remove Space</option><option value="10">Remove ShortCodes</option><option value="9">Remove Special Character</option>
258
+ <option value="8">CDATA</option>
259
+ </select>
260
+ <i class="dashicons dashicons-editor-expand expandType"></i>
261
+ <i style="display: none;" class="dashicons dashicons-editor-contract contractType"></i>
262
+ </td>
263
+ <td>
264
+ <input type="text" name="limit[]" class="wf_ps"/>
265
+ </td>
266
+ <td>
267
+ <i class="delRow dashicons dashicons-trash"></i>
268
+ </td>
269
+ </tr>
270
+
271
+ <tr>
272
+ <td>
273
+ <i class="wf_sortedtable dashicons dashicons-menu"></i>
274
+ </td>
275
+ <td>
276
+ <input type="text" name="mattributes[]" autocomplete="off" required
277
+ class="wf_validate_attr wf_mattributes wf_mattr" value="item_group_id" />
278
+ </td>
279
+ <td>
280
+ <input type="text" name="prefix[]" autocomplete="off" class="wf_ps"/>
281
+ </td>
282
+ <td>
283
+ <select name="type[]" class="attr_type wfnoempty">
284
+ <option value="attribute"> <?php echo _e('Attribute', 'woo-feed'); ?></option>
285
+ <option value="pattern"> <?php echo _e('Pattern', 'woo-feed'); ?></option>
286
+ </select>
287
+ </td>
288
+ <td>
289
+ <select name="attributes[]" required="required"
290
+ class="wf_validate_attr wf_attr wf_attributes">
291
+ <?php echo $product->attributeDropdown('item_group_id'); ?>
292
+ </select>
293
+ <input type="text" name="default[]" autocomplete="off" class="wf_default wf_attributes"
294
+ style=" display: none;"/>
295
+ </td>
296
+ <td>
297
+ <input type="text" name="suffix[]" autocomplete="off" class="wf_ps"/>
298
+ </td>
299
+ <td>
300
+ <select name="output_type[][]" class="outputType wfnoempty">
301
+ <option value="1">Default</option>
302
+ <option value="2">Strip Tags</option>
303
+ <option value="3">UTF-8 Encode</option>
304
+ <option value="4">htmlentities</option>
305
+ <option value="5">Integer</option>
306
+ <option value="6">Price</option>
307
+ <option value="7">Remove Space</option><option value="10">Remove ShortCodes</option><option value="9">Remove Special Character</option>
308
+ <option value="8">CDATA</option>
309
+ </select>
310
+ <i class="dashicons dashicons-editor-expand expandType"></i>
311
+ <i style="display: none;" class="dashicons dashicons-editor-contract contractType"></i>
312
+ </td>
313
+ <td>
314
+ <input type="text" name="limit[]" class="wf_ps"/>
315
+ </td>
316
+ <td>
317
+ <i class="delRow dashicons dashicons-trash"></i>
318
+ </td>
319
+ </tr>
320
+
321
+ <tr>
322
+ <td>
323
+ <i class="wf_sortedtable dashicons dashicons-menu"></i>
324
+ </td>
325
+ <td>
326
+ <input type="text" name="mattributes[]" autocomplete="off" required
327
+ class="wf_validate_attr wf_mattributes wf_mattr" value="link" />
328
+ </td>
329
+ <td>
330
+ <input type="text" name="prefix[]" autocomplete="off" class="wf_ps"/>
331
+ </td>
332
+ <td>
333
+ <select name="type[]" class="attr_type wfnoempty">
334
+ <option value="attribute"> <?php echo _e('Attribute', 'woo-feed'); ?></option>
335
+ <option value="pattern"> <?php echo _e('Pattern', 'woo-feed'); ?></option>
336
+ </select>
337
+ </td>
338
+ <td>
339
+ <select name="attributes[]" required="required"
340
+ class="wf_validate_attr wf_attr wf_attributes">
341
+ <?php echo $product->attributeDropdown('link'); ?>
342
+ </select>
343
+ <input type="text" name="default[]" autocomplete="off" class="wf_default wf_attributes"
344
+ style=" display: none;"/>
345
+ </td>
346
+ <td>
347
+ <input type="text" name="suffix[]" autocomplete="off" class="wf_ps"/>
348
+ </td>
349
+ <td>
350
+ <select name="output_type[][]" class="outputType wfnoempty">
351
+ <option value="1">Default</option>
352
+ <option value="2">Strip Tags</option>
353
+ <option value="3">UTF-8 Encode</option>
354
+ <option value="4">htmlentities</option>
355
+ <option value="5">Integer</option>
356
+ <option value="6">Price</option>
357
+ <option value="7">Remove Space</option><option value="10">Remove ShortCodes</option><option value="9">Remove Special Character</option>
358
+ <option value="8">CDATA</option>
359
+ </select>
360
+ <i class="dashicons dashicons-editor-expand expandType"></i>
361
+ <i style="display: none;" class="dashicons dashicons-editor-contract contractType"></i>
362
+ </td>
363
+ <td>
364
+ <input type="text" name="limit[]" class="wf_ps"/>
365
+ </td>
366
+ <td>
367
+ <i class="delRow dashicons dashicons-trash"></i>
368
+ </td>
369
+ </tr>
370
+
371
+ <tr>
372
+ <td>
373
+ <i class="wf_sortedtable dashicons dashicons-menu"></i>
374
+ </td>
375
+ <td>
376
+ <input type="text" name="mattributes[]" autocomplete="off" required
377
+ class="wf_validate_attr wf_mattributes wf_mattr" value="image_link" />
378
+ </td>
379
+ <td>
380
+ <input type="text" name="prefix[]" autocomplete="off" class="wf_ps"/>
381
+ </td>
382
+ <td>
383
+ <select name="type[]" class="attr_type wfnoempty">
384
+ <option value="attribute"> <?php echo _e('Attribute', 'woo-feed'); ?></option>
385
+ <option value="pattern"> <?php echo _e('Pattern', 'woo-feed'); ?></option>
386
+ </select>
387
+ </td>
388
+ <td>
389
+ <select name="attributes[]" required="required"
390
+ class="wf_validate_attr wf_attr wf_attributes">
391
+ <?php echo $product->attributeDropdown('image'); ?>
392
+ </select>
393
+ <input type="text" name="default[]" autocomplete="off" class="wf_default wf_attributes"
394
+ style=" display: none;"/>
395
+ </td>
396
+ <td>
397
+ <input type="text" name="suffix[]" autocomplete="off" class="wf_ps"/>
398
+ </td>
399
+ <td>
400
+ <select name="output_type[][]" class="outputType wfnoempty">
401
+ <option value="1">Default</option>
402
+ <option value="2">Strip Tags</option>
403
+ <option value="3">UTF-8 Encode</option>
404
+ <option value="4">htmlentities</option>
405
+ <option value="5">Integer</option>
406
+ <option value="6">Price</option>
407
+ <option value="7">Remove Space</option><option value="10">Remove ShortCodes</option><option value="9">Remove Special Character</option>
408
+ <option value="8">CDATA</option>
409
+ </select>
410
+ <i class="dashicons dashicons-editor-expand expandType"></i>
411
+ <i style="display: none;" class="dashicons dashicons-editor-contract contractType"></i>
412
+ </td>
413
+ <td>
414
+ <input type="text" name="limit[]" class="wf_ps"/>
415
+ </td>
416
+ <td>
417
+ <i class="delRow dashicons dashicons-trash"></i>
418
+ </td>
419
+ </tr>
420
+
421
+ <tr>
422
+ <td>
423
+ <i class="wf_sortedtable dashicons dashicons-menu"></i>
424
+ </td>
425
+ <td>
426
+ <input type="text" name="mattributes[]" autocomplete="off" required
427
+ class="wf_validate_attr wf_mattributes wf_mattr" value="Price" />
428
+ </td>
429
+ <td>
430
+ <input type="text" name="prefix[]" autocomplete="off" class="wf_ps"/>
431
+ </td>
432
+ <td>
433
+ <select name="type[]" class="attr_type wfnoempty">
434
+ <option value="attribute"> <?php echo _e('Attribute', 'woo-feed'); ?></option>
435
+ <option value="pattern"> <?php echo _e('Pattern', 'woo-feed'); ?></option>
436
+ </select>
437
+ </td>
438
+ <td>
439
+ <select name="attributes[]" required="required"
440
+ class="wf_validate_attr wf_attr wf_attributes">
441
+ <?php echo $product->attributeDropdown('price'); ?>
442
+ </select>
443
+ <input type="text" name="default[]" autocomplete="off" class="wf_default wf_attributes"
444
+ style=" display: none;"/>
445
+ </td>
446
+ <td>
447
+ <input type="text" name="suffix[]" autocomplete="off" class="wf_ps"/>
448
+ </td>
449
+ <td>
450
+ <select name="output_type[][]" class="outputType wfnoempty">
451
+ <option value="1">Default</option>
452
+ <option value="2">Strip Tags</option>
453
+ <option value="3">UTF-8 Encode</option>
454
+ <option value="4">htmlentities</option>
455
+ <option value="5">Integer</option>
456
+ <option value="6">Price</option>
457
+ <option value="7">Remove Space</option><option value="10">Remove ShortCodes</option><option value="9">Remove Special Character</option>
458
+ <option value="8">CDATA</option>
459
+ </select>
460
+ <i class="dashicons dashicons-editor-expand expandType"></i>
461
+ <i style="display: none;" class="dashicons dashicons-editor-contract contractType"></i>
462
+ </td>
463
+ <td>
464
+ <input type="text" name="limit[]" class="wf_ps"/>
465
+ </td>
466
+ <td>
467
+ <i class="delRow dashicons dashicons-trash"></i>
468
+ </td>
469
+ </tr>
470
+
471
+ <tr>
472
+ <td>
473
+ <i class="wf_sortedtable dashicons dashicons-menu"></i>
474
+ </td>
475
+ <td>
476
+ <input type="text" name="mattributes[]" autocomplete="off" required
477
+ class="wf_validate_attr wf_mattributes wf_mattr" value="sale_price" />
478
+ </td>
479
+ <td>
480
+ <input type="text" name="prefix[]" autocomplete="off" class="wf_ps"/>
481
+ </td>
482
+ <td>
483
+ <select name="type[]" class="attr_type wfnoempty">
484
+ <option value="attribute"> <?php echo _e('Attribute', 'woo-feed'); ?></option>
485
+ <option value="pattern"> <?php echo _e('Pattern', 'woo-feed'); ?></option>
486
+ </select>
487
+ </td>
488
+ <td>
489
+ <select name="attributes[]" required="required"
490
+ class="wf_validate_attr wf_attr wf_attributes">
491
+ <?php echo $product->attributeDropdown('sale_price'); ?>
492
+ </select>
493
+ <input type="text" name="default[]" autocomplete="off" class="wf_default wf_attributes"
494
+ style=" display: none;"/>
495
+ </td>
496
+ <td>
497
+ <input type="text" name="suffix[]" autocomplete="off" class="wf_ps"/>
498
+ </td>
499
+ <td>
500
+ <select name="output_type[][]" class="outputType wfnoempty">
501
+ <option value="1">Default</option>
502
+ <option value="2">Strip Tags</option>
503
+ <option value="3">UTF-8 Encode</option>
504
+ <option value="4">htmlentities</option>
505
+ <option value="5">Integer</option>
506
+ <option value="6">Price</option>
507
+ <option value="7">Remove Space</option><option value="10">Remove ShortCodes</option><option value="9">Remove Special Character</option>
508
+ <option value="8">CDATA</option>
509
+ </select>
510
+ <i class="dashicons dashicons-editor-expand expandType"></i>
511
+ <i style="display: none;" class="dashicons dashicons-editor-contract contractType"></i>
512
+ </td>
513
+ <td>
514
+ <input type="text" name="limit[]" class="wf_ps"/>
515
+ </td>
516
+ <td>
517
+ <i class="delRow dashicons dashicons-trash"></i>
518
+ </td>
519
+ </tr>
520
+
521
+ <tr>
522
+ <td>
523
+ <i class="wf_sortedtable dashicons dashicons-menu"></i>
524
+ </td>
525
+ <td>
526
+ <input type="text" name="mattributes[]" autocomplete="off" required
527
+ class="wf_validate_attr wf_mattributes wf_mattr" value="availability" />
528
+ </td>
529
+ <td>
530
+ <input type="text" name="prefix[]" autocomplete="off" class="wf_ps"/>
531
+ </td>
532
+ <td>
533
+ <select name="type[]" class="attr_type wfnoempty">
534
+ <option value="attribute"> <?php echo _e('Attribute', 'woo-feed'); ?></option>
535
+ <option value="pattern"> <?php echo _e('Pattern', 'woo-feed'); ?></option>
536
+ </select>
537
+ </td>
538
+ <td>
539
+ <select name="attributes[]" required="required"
540
+ class="wf_validate_attr wf_attr wf_attributes">
541
+ <?php echo $product->attributeDropdown('availability'); ?>
542
+ </select>
543
+ <input type="text" name="default[]" autocomplete="off" class="wf_default wf_attributes"
544
+ style=" display: none;"/>
545
+ </td>
546
+ <td>
547
+ <input type="text" name="suffix[]" autocomplete="off" class="wf_ps"/>
548
+ </td>
549
+ <td>
550
+ <select name="output_type[][]" class="outputType wfnoempty">
551
+ <option value="1">Default</option>
552
+ <option value="2">Strip Tags</option>
553
+ <option value="3">UTF-8 Encode</option>
554
+ <option value="4">htmlentities</option>
555
+ <option value="5">Integer</option>
556
+ <option value="6">Price</option>
557
+ <option value="7">Remove Space</option><option value="10">Remove ShortCodes</option><option value="9">Remove Special Character</option>
558
+ <option value="8">CDATA</option>
559
+ </select>
560
+ <i class="dashicons dashicons-editor-expand expandType"></i>
561
+ <i style="display: none;" class="dashicons dashicons-editor-contract contractType"></i>
562
+ </td>
563
+ <td>
564
+ <input type="text" name="limit[]" class="wf_ps"/>
565
+ </td>
566
+ <td>
567
+ <i class="delRow dashicons dashicons-trash"></i>
568
+ </td>
569
+ </tr>
570
+
571
+ <tr>
572
+ <td>
573
+ <i class="wf_sortedtable dashicons dashicons-menu"></i>
574
+ </td>
575
+ <td>
576
+ <input type="text" name="mattributes[]" autocomplete="off" required
577
+ class="wf_validate_attr wf_mattributes wf_mattr" value="gtin" />
578
+ </td>
579
+ <td>
580
+ <input type="text" name="prefix[]" autocomplete="off" class="wf_ps"/>
581
+ </td>
582
+ <td>
583
+ <select name="type[]" class="attr_type wfnoempty">
584
+ <option value="attribute"> <?php echo _e('Attribute', 'woo-feed'); ?></option>
585
+ <option value="pattern"> <?php echo _e('Pattern', 'woo-feed'); ?></option>
586
+ </select>
587
+ </td>
588
+ <td>
589
+ <select name="attributes[]" required="required"
590
+ class="wf_validate_attr wf_attr wf_attributes">
591
+ <?php echo $product->attributeDropdown(); ?>
592
+ </select>
593
+ <input type="text" name="default[]" autocomplete="off" class="wf_default wf_attributes"
594
+ style=" display: none;"/>
595
+ </td>
596
+ <td>
597
+ <input type="text" name="suffix[]" autocomplete="off" class="wf_ps"/>
598
+ </td>
599
+ <td>
600
+ <select name="output_type[][]" class="outputType wfnoempty">
601
+ <option value="1">Default</option>
602
+ <option value="2">Strip Tags</option>
603
+ <option value="3">UTF-8 Encode</option>
604
+ <option value="4">htmlentities</option>
605
+ <option value="5">Integer</option>
606
+ <option value="6">Price</option>
607
+ <option value="7">Remove Space</option><option value="10">Remove ShortCodes</option><option value="9">Remove Special Character</option>
608
+ <option value="8">CDATA</option>
609
+ </select>
610
+ <i class="dashicons dashicons-editor-expand expandType"></i>
611
+ <i style="display: none;" class="dashicons dashicons-editor-contract contractType"></i>
612
+ </td>
613
+ <td>
614
+ <input type="text" name="limit[]" class="wf_ps"/>
615
+ </td>
616
+ <td>
617
+ <i class="delRow dashicons dashicons-trash"></i>
618
+ </td>
619
+ </tr>
620
+
621
+ <tr>
622
+ <td>
623
+ <i class="wf_sortedtable dashicons dashicons-menu"></i>
624
+ </td>
625
+ <td>
626
+ <input type="text" name="mattributes[]" autocomplete="off" required
627
+ class="wf_validate_attr wf_mattributes wf_mattr" value="mpn" />
628
+ </td>
629
+ <td>
630
+ <input type="text" name="prefix[]" autocomplete="off" class="wf_ps"/>
631
+ </td>
632
+ <td>
633
+ <select name="type[]" class="attr_type wfnoempty">
634
+ <option value="attribute"> <?php echo _e('Attribute', 'woo-feed'); ?></option>
635
+ <option value="pattern"> <?php echo _e('Pattern', 'woo-feed'); ?></option>
636
+ </select>
637
+ </td>
638
+ <td>
639
+ <select name="attributes[]" required="required"
640
+ class="wf_validate_attr wf_attr wf_attributes">
641
+ <?php echo $product->attributeDropdown(); ?>
642
+ </select>
643
+ <input type="text" name="default[]" autocomplete="off" class="wf_default wf_attributes"
644
+ style=" display: none;"/>
645
+ </td>
646
+ <td>
647
+ <input type="text" name="suffix[]" autocomplete="off" class="wf_ps"/>
648
+ </td>
649
+ <td>
650
+ <select name="output_type[][]" class="outputType wfnoempty">
651
+ <option value="1">Default</option>
652
+ <option value="2">Strip Tags</option>
653
+ <option value="3">UTF-8 Encode</option>
654
+ <option value="4">htmlentities</option>
655
+ <option value="5">Integer</option>
656
+ <option value="6">Price</option>
657
+ <option value="7">Remove Space</option><option value="10">Remove ShortCodes</option><option value="9">Remove Special Character</option>
658
+ <option value="8">CDATA</option>
659
+ </select>
660
+ <i class="dashicons dashicons-editor-expand expandType"></i>
661
+ <i style="display: none;" class="dashicons dashicons-editor-contract contractType"></i>
662
+ </td>
663
+ <td>
664
+ <input type="text" name="limit[]" class="wf_ps"/>
665
+ </td>
666
+ <td>
667
+ <i class="delRow dashicons dashicons-trash"></i>
668
+ </td>
669
+ </tr>
670
+
671
+ <tr>
672
+ <td>
673
+ <i class="wf_sortedtable dashicons dashicons-menu"></i>
674
+ </td>
675
+ <td>
676
+ <input type="text" name="mattributes[]" autocomplete="off" required
677
+ class="wf_validate_attr wf_mattributes wf_mattr" value="sku" />
678
+ </td>
679
+ <td>
680
+ <input type="text" name="prefix[]" autocomplete="off" class="wf_ps"/>
681
+ </td>
682
+ <td>
683
+ <select name="type[]" class="attr_type wfnoempty">
684
+ <option value="attribute"> <?php echo _e('Attribute', 'woo-feed'); ?></option>
685
+ <option value="pattern"> <?php echo _e('Pattern', 'woo-feed'); ?></option>
686
+ </select>
687
+ </td>
688
+ <td>
689
+ <select name="attributes[]" required="required"
690
+ class="wf_validate_attr wf_attr wf_attributes">
691
+ <?php echo $product->attributeDropdown('sku'); ?>
692
+ </select>
693
+ <input type="text" name="default[]" autocomplete="off" class="wf_default wf_attributes"
694
+ style=" display: none;"/>
695
+ </td>
696
+ <td>
697
+ <input type="text" name="suffix[]" autocomplete="off" class="wf_ps"/>
698
+ </td>
699
+ <td>
700
+ <select name="output_type[][]" class="outputType wfnoempty">
701
+ <option value="1">Default</option>
702
+ <option value="2">Strip Tags</option>
703
+ <option value="3">UTF-8 Encode</option>
704
+ <option value="4">htmlentities</option>
705
+ <option value="5">Integer</option>
706
+ <option value="6">Price</option>
707
+ <option value="7">Remove Space</option><option value="10">Remove ShortCodes</option><option value="9">Remove Special Character</option>
708
+ <option value="8">CDATA</option>
709
+ </select>
710
+ <i class="dashicons dashicons-editor-expand expandType"></i>
711
+ <i style="display: none;" class="dashicons dashicons-editor-contract contractType"></i>
712
+ </td>
713
+ <td>
714
+ <input type="text" name="limit[]" class="wf_ps"/>
715
+ </td>
716
+ <td>
717
+ <i class="delRow dashicons dashicons-trash"></i>
718
+ </td>
719
+ </tr>
720
+
721
+ <tr>
722
+ <td>
723
+ <i class="wf_sortedtable dashicons dashicons-menu"></i>
724
+ </td>
725
+ <td>
726
+ <input type="text" name="mattributes[]" autocomplete="off" required
727
+ class="wf_validate_attr wf_mattributes wf_mattr" value="condition" />
728
+ </td>
729
+ <td>
730
+ <input type="text" name="prefix[]" autocomplete="off" class="wf_ps"/>
731
+ </td>
732
+ <td>
733
+ <select name="type[]" class="attr_type wfnoempty">
734
+ <option value="attribute"> <?php echo _e('Attribute', 'woo-feed'); ?></option>
735
+ <option value="pattern"> <?php echo _e('Pattern', 'woo-feed'); ?></option>
736
+ </select>
737
+ </td>
738
+ <td>
739
+ <select name="attributes[]" required="required"
740
+ class="wf_validate_attr wf_attr wf_attributes">
741
+ <?php echo $product->attributeDropdown('condition'); ?>
742
+ </select>
743
+ <input type="text" name="default[]" autocomplete="off" class="wf_default wf_attributes"
744
+ style=" display: none;"/>
745
+ </td>
746
+ <td>
747
+ <input type="text" name="suffix[]" autocomplete="off" class="wf_ps"/>
748
+ </td>
749
+ <td>
750
+ <select name="output_type[][]" class="outputType wfnoempty">
751
+ <option value="1">Default</option>
752
+ <option value="2">Strip Tags</option>
753
+ <option value="3">UTF-8 Encode</option>
754
+ <option value="4">htmlentities</option>
755
+ <option value="5">Integer</option>
756
+ <option value="6">Price</option>
757
+ <option value="7">Remove Space</option><option value="10">Remove ShortCodes</option><option value="9">Remove Special Character</option>
758
+ <option value="8">CDATA</option>
759
+ </select>
760
+ <i class="dashicons dashicons-editor-expand expandType"></i>
761
+ <i style="display: none;" class="dashicons dashicons-editor-contract contractType"></i>
762
+ </td>
763
+ <td>
764
+ <input type="text" name="limit[]" class="wf_ps"/>
765
+ </td>
766
+ <td>
767
+ <i class="delRow dashicons dashicons-trash"></i>
768
+ </td>
769
+ </tr>
770
+
771
+ <tr>
772
+ <td>
773
+ <i class="wf_sortedtable dashicons dashicons-menu"></i>
774
+ </td>
775
+ <td>
776
+ <input type="text" name="mattributes[]" autocomplete="off" required
777
+ class="wf_validate_attr wf_mattributes wf_mattr" value="age_group" />
778
+ </td>
779
+ <td>
780
+ <input type="text" name="prefix[]" autocomplete="off" class="wf_ps"/>
781
+ </td>
782
+ <td>
783
+ <select name="type[]" class="attr_type wfnoempty">
784
+ <option value="attribute"> <?php echo _e('Attribute', 'woo-feed'); ?></option>
785
+ <option value="pattern"> <?php echo _e('Pattern', 'woo-feed'); ?></option>
786
+ </select>
787
+ </td>
788
+ <td>
789
+ <select name="attributes[]" required="required"
790
+ class="wf_validate_attr wf_attr wf_attributes">
791
+ <?php echo $product->attributeDropdown(); ?>
792
+ </select>
793
+ <input type="text" name="default[]" autocomplete="off" class="wf_default wf_attributes"
794
+ style=" display: none;"/>
795
+ </td>
796
+ <td>
797
+ <input type="text" name="suffix[]" autocomplete="off" class="wf_ps"/>
798
+ </td>
799
+ <td>
800
+ <select name="output_type[][]" class="outputType wfnoempty">
801
+ <option value="1">Default</option>
802
+ <option value="2">Strip Tags</option>
803
+ <option value="3">UTF-8 Encode</option>
804
+ <option value="4">htmlentities</option>
805
+ <option value="5">Integer</option>
806
+ <option value="6">Price</option>
807
+ <option value="7">Remove Space</option><option value="10">Remove ShortCodes</option><option value="9">Remove Special Character</option>
808
+ <option value="8">CDATA</option>
809
+ </select>
810
+ <i class="dashicons dashicons-editor-expand expandType"></i>
811
+ <i style="display: none;" class="dashicons dashicons-editor-contract contractType"></i>
812
+ </td>
813
+ <td>
814
+ <input type="text" name="limit[]" class="wf_ps"/>
815
+ </td>
816
+ <td>
817
+ <i class="delRow dashicons dashicons-trash"></i>
818
+ </td>
819
+ </tr>
820
+
821
+ <tr>
822
+ <td>
823
+ <i class="wf_sortedtable dashicons dashicons-menu"></i>
824
+ </td>
825
+ <td>
826
+ <input type="text" name="mattributes[]" autocomplete="off" required
827
+ class="wf_validate_attr wf_mattributes wf_mattr" value="sale_price_effective_date" />
828
+ </td>
829
+ <td>
830
+ <input type="text" name="prefix[]" autocomplete="off" class="wf_ps"/>
831
+ </td>
832
+ <td>
833
+ <select name="type[]" class="attr_type wfnoempty">
834
+ <option value="attribute"> <?php echo _e('Attribute', 'woo-feed'); ?></option>
835
+ <option value="pattern"> <?php echo _e('Pattern', 'woo-feed'); ?></option>
836
+ </select>
837
+ </td>
838
+ <td>
839
+ <select name="attributes[]" required="required"
840
+ class="wf_validate_attr wf_attr wf_attributes">
841
+ <?php echo $product->attributeDropdown('sale_price_effective_date'); ?>
842
+ </select>
843
+ <input type="text" name="default[]" autocomplete="off" class="wf_default wf_attributes"
844
+ style=" display: none;"/>
845
+ </td>
846
+ <td>
847
+ <input type="text" name="suffix[]" autocomplete="off" class="wf_ps"/>
848
+ </td>
849
+ <td>
850
+ <select name="output_type[][]" class="outputType wfnoempty">
851
+ <option value="1">Default</option>
852
+ <option value="2">Strip Tags</option>
853
+ <option value="3">UTF-8 Encode</option>
854
+ <option value="4">htmlentities</option>
855
+ <option value="5">Integer</option>
856
+ <option value="6">Price</option>
857
+ <option value="7">Remove Space</option><option value="10">Remove ShortCodes</option><option value="9">Remove Special Character</option>
858
+ <option value="8">CDATA</option>
859
+ </select>
860
+ <i class="dashicons dashicons-editor-expand expandType"></i>
861
+ <i style="display: none;" class="dashicons dashicons-editor-contract contractType"></i>
862
+ </td>
863
+ <td>
864
+ <input type="text" name="limit[]" class="wf_ps"/>
865
+ </td>
866
+ <td>
867
+ <i class="delRow dashicons dashicons-trash"></i>
868
+ </td>
869
+ </tr>
870
+ </tbody>
871
+ <tfoot>
872
+ <tr>
873
+ <td>
874
+ <button type="button" class="button-small button-primary" id="wf_newRow">
875
+ <?php echo _e('Add New Row', 'woo-feed'); ?>
876
+ </button>
877
+ </td>
878
+ <td colspan="8">
879
+
880
+ </td>
881
+ </tr>
882
+ </tfoot>
883
+ </table>
884
+ <table class=" widefat fixed">
885
+ <tr>
886
+ <td align="left" class="">
887
+ <div class="makeFeedResponse"></div>
888
+ <div class="makeFeedComplete"></div>
889
+ </td>
890
+ <td align="right">
891
+ <button type="submit" class="wfbtn">
892
+ <?php echo _e('Save & Generate Feed', 'woo-feed'); ?>
893
+ </button>
894
+ </td>
895
+ </tr>
896
+ </table>
897
+ </div>
898
+ </li>
899
+ <?php include plugin_dir_path(__FILE__) . "../woo-feed-ftp-sftp-template.php"; ?>
900
+
901
+ </ul>
admin/partials/{rakuten.de → vergelijk_comparer}/add-feed.php RENAMED
@@ -25,7 +25,57 @@
25
  </td>
26
  <td>
27
  <input type="text" name="mattributes[]" autocomplete="off" required
28
- class="wf_validate_attr wf_mattributes wf_mattr" value="id" />
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
29
  </td>
30
  <td>
31
  <input type="text" name="prefix[]" autocomplete="off" class="wf_ps"/>
@@ -39,7 +89,7 @@
39
  <td>
40
  <select name="attributes[]" required="required"
41
  class="wf_validate_attr wf_attr wf_attributes">
42
- <?php echo $product->attributeDropdown('id'); ?>
43
  </select>
44
  <input type="text" name="default[]" autocomplete="off" class="wf_default wf_attributes"
45
  style=" display: none;"/>
@@ -75,7 +125,7 @@
75
  </td>
76
  <td>
77
  <input type="text" name="mattributes[]" autocomplete="off" required
78
- class="wf_validate_attr wf_mattributes wf_mattr" value="title" />
79
  </td>
80
  <td>
81
  <input type="text" name="prefix[]" autocomplete="off" class="wf_ps"/>
@@ -125,7 +175,7 @@
125
  </td>
126
  <td>
127
  <input type="text" name="mattributes[]" autocomplete="off" required
128
- class="wf_validate_attr wf_mattributes wf_mattr" value="description" />
129
  </td>
130
  <td>
131
  <input type="text" name="prefix[]" autocomplete="off" class="wf_ps"/>
@@ -175,7 +225,7 @@
175
  </td>
176
  <td>
177
  <input type="text" name="mattributes[]" autocomplete="off" required
178
- class="wf_validate_attr wf_mattributes wf_mattr" value="link" />
179
  </td>
180
  <td>
181
  <input type="text" name="prefix[]" autocomplete="off" class="wf_ps"/>
@@ -189,7 +239,57 @@
189
  <td>
190
  <select name="attributes[]" required="required"
191
  class="wf_validate_attr wf_attr wf_attributes">
192
- <?php echo $product->attributeDropdown('link'); ?>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
193
  </select>
194
  <input type="text" name="default[]" autocomplete="off" class="wf_default wf_attributes"
195
  style=" display: none;"/>
@@ -225,7 +325,107 @@
225
  </td>
226
  <td>
227
  <input type="text" name="mattributes[]" autocomplete="off" required
228
- class="wf_validate_attr wf_mattributes wf_mattr" value="image_link" />
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
229
  </td>
230
  <td>
231
  <input type="text" name="prefix[]" autocomplete="off" class="wf_ps"/>
@@ -275,7 +475,7 @@
275
  </td>
276
  <td>
277
  <input type="text" name="mattributes[]" autocomplete="off" required
278
- class="wf_validate_attr wf_mattributes wf_mattr" value="price" />
279
  </td>
280
  <td>
281
  <input type="text" name="prefix[]" autocomplete="off" class="wf_ps"/>
@@ -289,7 +489,7 @@
289
  <td>
290
  <select name="attributes[]" required="required"
291
  class="wf_validate_attr wf_attr wf_attributes">
292
- <?php echo $product->attributeDropdown('price'); ?>
293
  </select>
294
  <input type="text" name="default[]" autocomplete="off" class="wf_default wf_attributes"
295
  style=" display: none;"/>
@@ -325,7 +525,7 @@
325
  </td>
326
  <td>
327
  <input type="text" name="mattributes[]" autocomplete="off" required
328
- class="wf_validate_attr wf_mattributes wf_mattr" value="categories" />
329
  </td>
330
  <td>
331
  <input type="text" name="prefix[]" autocomplete="off" class="wf_ps"/>
@@ -339,7 +539,7 @@
339
  <td>
340
  <select name="attributes[]" required="required"
341
  class="wf_validate_attr wf_attr wf_attributes">
342
- <?php echo $product->attributeDropdown('product_type'); ?>
343
  </select>
344
  <input type="text" name="default[]" autocomplete="off" class="wf_default wf_attributes"
345
  style=" display: none;"/>
@@ -375,7 +575,7 @@
375
  </td>
376
  <td>
377
  <input type="text" name="mattributes[]" autocomplete="off" required
378
- class="wf_validate_attr wf_mattributes wf_mattr" value="brand" />
379
  </td>
380
  <td>
381
  <input type="text" name="prefix[]" autocomplete="off" class="wf_ps"/>
25
  </td>
26
  <td>
27
  <input type="text" name="mattributes[]" autocomplete="off" required
28
+ class="wf_validate_attr wf_mattributes wf_mattr" value="Shop reference" />
29
+ </td>
30
+ <td>
31
+ <input type="text" name="prefix[]" autocomplete="off" class="wf_ps"/>
32
+ </td>
33
+ <td>
34
+ <select name="type[]" class="attr_type wfnoempty">
35
+ <option value="attribute"> <?php echo _e('Attribute', 'woo-feed'); ?></option>
36
+ <option value="pattern"> <?php echo _e('Pattern', 'woo-feed'); ?></option>
37
+ </select>
38
+ </td>
39
+ <td>
40
+ <select name="attributes[]"
41
+ class="wf_validate_attr wf_attr wf_attributes">
42
+ <?php echo $product->attributeDropdown(); ?>
43
+ </select>
44
+ <input type="text" name="default[]" autocomplete="off" class="wf_default wf_attributes"
45
+ style=" display: none;"/>
46
+ </td>
47
+ <td>
48
+ <input type="text" name="suffix[]" autocomplete="off" class="wf_ps"/>
49
+ </td>
50
+ <td>
51
+ <select name="output_type[][]" class="outputType wfnoempty">
52
+ <option value="1">Default</option>
53
+ <option value="2">Strip Tags</option>
54
+ <option value="3">UTF-8 Encode</option>
55
+ <option value="4">htmlentities</option>
56
+ <option value="5">Integer</option>
57
+ <option value="6">Price</option>
58
+ <option value="7">Remove Space</option><option value="10">Remove ShortCodes</option><option value="9">Remove Special Character</option>
59
+ <option value="8">CDATA</option>
60
+ </select>
61
+ <i class="dashicons dashicons-editor-expand expandType"></i>
62
+ <i style="display: none;" class="dashicons dashicons-editor-contract contractType"></i>
63
+ </td>
64
+ <td>
65
+ <input type="text" name="limit[]" class="wf_ps"/>
66
+ </td>
67
+ <td>
68
+ <i class="delRow dashicons dashicons-trash"></i>
69
+ </td>
70
+ </tr>
71
+
72
+ <tr>
73
+ <td>
74
+ <i class="wf_sortedtable dashicons dashicons-menu"></i>
75
+ </td>
76
+ <td>
77
+ <input type="text" name="mattributes[]" autocomplete="off" required
78
+ class="wf_validate_attr wf_mattributes wf_mattr" value="Shop category" />
79
  </td>
80
  <td>
81
  <input type="text" name="prefix[]" autocomplete="off" class="wf_ps"/>
89
  <td>
90
  <select name="attributes[]" required="required"
91
  class="wf_validate_attr wf_attr wf_attributes">
92
+ <?php echo $product->attributeDropdown('product_type'); ?>
93
  </select>
94
  <input type="text" name="default[]" autocomplete="off" class="wf_default wf_attributes"
95
  style=" display: none;"/>
125
  </td>
126
  <td>
127
  <input type="text" name="mattributes[]" autocomplete="off" required
128
+ class="wf_validate_attr wf_mattributes wf_mattr" value="Product name" />
129
  </td>
130
  <td>
131
  <input type="text" name="prefix[]" autocomplete="off" class="wf_ps"/>
175
  </td>
176
  <td>
177
  <input type="text" name="mattributes[]" autocomplete="off" required
178
+ class="wf_validate_attr wf_mattributes wf_mattr" value="Product description" />
179
  </td>
180
  <td>
181
  <input type="text" name="prefix[]" autocomplete="off" class="wf_ps"/>
225
  </td>
226
  <td>
227
  <input type="text" name="mattributes[]" autocomplete="off" required
228
+ class="wf_validate_attr wf_mattributes wf_mattr" value="Brand" />
229
  </td>
230
  <td>
231
  <input type="text" name="prefix[]" autocomplete="off" class="wf_ps"/>
239
  <td>
240
  <select name="attributes[]" required="required"
241
  class="wf_validate_attr wf_attr wf_attributes">
242
+ <?php echo $product->attributeDropdown(); ?>
243
+ </select>
244
+ <input type="text" name="default[]" autocomplete="off" class="wf_default wf_attributes"
245
+ style=" display: none;"/>
246
+ </td>
247
+ <td>
248
+ <input type="text" name="suffix[]" autocomplete="off" class="wf_ps"/>
249
+ </td>
250
+ <td>
251
+ <select name="output_type[][]" class="outputType wfnoempty">
252
+ <option value="1">Default</option>
253
+ <option value="2">Strip Tags</option>
254
+ <option value="3">UTF-8 Encode</option>
255
+ <option value="4">htmlentities</option>
256
+ <option value="5">Integer</option>
257
+ <option value="6">Price</option>
258
+ <option value="7">Remove Space</option><option value="10">Remove ShortCodes</option><option value="9">Remove Special Character</option>
259
+ <option value="8">CDATA</option>
260
+ </select>
261
+ <i class="dashicons dashicons-editor-expand expandType"></i>
262
+ <i style="display: none;" class="dashicons dashicons-editor-contract contractType"></i>
263
+ </td>
264
+ <td>
265
+ <input type="text" name="limit[]" class="wf_ps"/>
266
+ </td>
267
+ <td>
268
+ <i class="delRow dashicons dashicons-trash"></i>
269
+ </td>
270
+ </tr>
271
+
272
+ <tr>
273
+ <td>
274
+ <i class="wf_sortedtable dashicons dashicons-menu"></i>
275
+ </td>
276
+ <td>
277
+ <input type="text" name="mattributes[]" autocomplete="off" required
278
+ class="wf_validate_attr wf_mattributes wf_mattr" value="Selling price" />
279
+ </td>
280
+ <td>
281
+ <input type="text" name="prefix[]" autocomplete="off" class="wf_ps"/>
282
+ </td>
283
+ <td>
284
+ <select name="type[]" class="attr_type wfnoempty">
285
+ <option value="attribute"> <?php echo _e('Attribute', 'woo-feed'); ?></option>
286
+ <option value="pattern"> <?php echo _e('Pattern', 'woo-feed'); ?></option>
287
+ </select>
288
+ </td>
289
+ <td>
290
+ <select name="attributes[]" required="required"
291
+ class="wf_validate_attr wf_attr wf_attributes">
292
+ <?php echo $product->attributeDropdown('price'); ?>
293
  </select>
294
  <input type="text" name="default[]" autocomplete="off" class="wf_default wf_attributes"
295
  style=" display: none;"/>
325
  </td>
326
  <td>
327
  <input type="text" name="mattributes[]" autocomplete="off" required
328
+ class="wf_validate_attr wf_mattributes wf_mattr" value="Deeplink" />
329
+ </td>
330
+ <td>
331
+ <input type="text" name="prefix[]" autocomplete="off" class="wf_ps"/>
332
+ </td>
333
+ <td>
334
+ <select name="type[]" class="attr_type wfnoempty">
335
+ <option value="attribute"> <?php echo _e('Attribute', 'woo-feed'); ?></option>
336
+ <option value="pattern"> <?php echo _e('Pattern', 'woo-feed'); ?></option>
337
+ </select>
338
+ </td>
339
+ <td>
340
+ <select name="attributes[]" required="required"
341
+ class="wf_validate_attr wf_attr wf_attributes">
342
+ <?php echo $product->attributeDropdown("link"); ?>
343
+ </select>
344
+ <input type="text" name="default[]" autocomplete="off" class="wf_default wf_attributes"
345
+ style=" display: none;"/>
346
+ </td>
347
+ <td>
348
+ <input type="text" name="suffix[]" autocomplete="off" class="wf_ps"/>
349
+ </td>
350
+ <td>
351
+ <select name="output_type[][]" class="outputType wfnoempty">
352
+ <option value="1">Default</option>
353
+ <option value="2">Strip Tags</option>
354
+ <option value="3">UTF-8 Encode</option>
355
+ <option value="4">htmlentities</option>
356
+ <option value="5">Integer</option>
357
+ <option value="6">Price</option>
358
+ <option value="7">Remove Space</option><option value="10">Remove ShortCodes</option><option value="9">Remove Special Character</option>
359
+ <option value="8">CDATA</option>
360
+ </select>
361
+ <i class="dashicons dashicons-editor-expand expandType"></i>
362
+ <i style="display: none;" class="dashicons dashicons-editor-contract contractType"></i>
363
+ </td>
364
+ <td>
365
+ <input type="text" name="limit[]" class="wf_ps"/>
366
+ </td>
367
+ <td>
368
+ <i class="delRow dashicons dashicons-trash"></i>
369
+ </td>
370
+ </tr>
371
+
372
+ <tr>
373
+ <td>
374
+ <i class="wf_sortedtable dashicons dashicons-menu"></i>
375
+ </td>
376
+ <td>
377
+ <input type="text" name="mattributes[]" autocomplete="off" required
378
+ class="wf_validate_attr wf_mattributes wf_mattr" value="Media type" />
379
+ </td>
380
+ <td>
381
+ <input type="text" name="prefix[]" autocomplete="off" class="wf_ps"/>
382
+ </td>
383
+ <td>
384
+ <select name="type[]" class="attr_type wfnoempty">
385
+ <option value="attribute"> <?php echo _e('Attribute', 'woo-feed'); ?></option>
386
+ <option value="pattern" selected> <?php echo _e('Pattern', 'woo-feed'); ?></option>
387
+ </select>
388
+ </td>
389
+ <td>
390
+ <select name="attributes[]" required="required"
391
+ class="wf_validate_attr wf_attr wf_attributes" style=" display: none;">
392
+ <?php echo $product->attributeDropdown(); ?>
393
+ </select>
394
+ <input type="text" name="default[]" autocomplete="off" class="wf_default wf_attributes"
395
+ value="IMAGE" />
396
+ </td>
397
+ <td>
398
+ <input type="text" name="suffix[]" autocomplete="off" class="wf_ps"/>
399
+ </td>
400
+ <td>
401
+ <select name="output_type[][]" class="outputType wfnoempty">
402
+ <option value="1">Default</option>
403
+ <option value="2">Strip Tags</option>
404
+ <option value="3">UTF-8 Encode</option>
405
+ <option value="4">htmlentities</option>
406
+ <option value="5">Integer</option>
407
+ <option value="6">Price</option>
408
+ <option value="7">Remove Space</option><option value="10">Remove ShortCodes</option><option value="9">Remove Special Character</option>
409
+ <option value="8">CDATA</option>
410
+ </select>
411
+ <i class="dashicons dashicons-editor-expand expandType"></i>
412
+ <i style="display: none;" class="dashicons dashicons-editor-contract contractType"></i>
413
+ </td>
414
+ <td>
415
+ <input type="text" name="limit[]" class="wf_ps"/>
416
+ </td>
417
+ <td>
418
+ <i class="delRow dashicons dashicons-trash"></i>
419
+ </td>
420
+ </tr>
421
+
422
+ <tr>
423
+ <td>
424
+ <i class="wf_sortedtable dashicons dashicons-menu"></i>
425
+ </td>
426
+ <td>
427
+ <input type="text" name="mattributes[]" autocomplete="off" required
428
+ class="wf_validate_attr wf_mattributes wf_mattr" value="Media url" />
429
  </td>
430
  <td>
431
  <input type="text" name="prefix[]" autocomplete="off" class="wf_ps"/>
475
  </td>
476
  <td>
477
  <input type="text" name="mattributes[]" autocomplete="off" required
478
+ class="wf_validate_attr wf_mattributes wf_mattr" value="Delivery time" />
479
  </td>
480
  <td>
481
  <input type="text" name="prefix[]" autocomplete="off" class="wf_ps"/>
489
  <td>
490
  <select name="attributes[]" required="required"
491
  class="wf_validate_attr wf_attr wf_attributes">
492
+ <?php echo $product->attributeDropdown(); ?>
493
  </select>
494
  <input type="text" name="default[]" autocomplete="off" class="wf_default wf_attributes"
495
  style=" display: none;"/>
525
  </td>
526
  <td>
527
  <input type="text" name="mattributes[]" autocomplete="off" required
528
+ class="wf_validate_attr wf_mattributes wf_mattr" value="Shipping method" />
529
  </td>
530
  <td>
531
  <input type="text" name="prefix[]" autocomplete="off" class="wf_ps"/>
539
  <td>
540
  <select name="attributes[]" required="required"
541
  class="wf_validate_attr wf_attr wf_attributes">
542
+ <?php echo $product->attributeDropdown(); ?>
543
  </select>
544
  <input type="text" name="default[]" autocomplete="off" class="wf_default wf_attributes"
545
  style=" display: none;"/>
575
  </td>
576
  <td>
577
  <input type="text" name="mattributes[]" autocomplete="off" required
578
+ class="wf_validate_attr wf_mattributes wf_mattr" value="Service country code" />
579
  </td>
580
  <td>
581
  <input type="text" name="prefix[]" autocomplete="off" class="wf_ps"/>
includes/class-woo-feed.php CHANGED
@@ -70,7 +70,7 @@ class Woo_Feed
70
  public function __construct()
71
  {
72
  $this->woo_feed = 'woo-feed';
73
- $this->version = '3.0.21';
74
 
75
  $this->load_dependencies();
76
  $this->set_locale();
70
  public function __construct()
71
  {
72
  $this->woo_feed = 'woo-feed';
73
+ $this->version = '3.0.22';
74
 
75
  $this->load_dependencies();
76
  $this->set_locale();
includes/classes/class-woo-feed-default-attributes.php CHANGED
@@ -26,18 +26,117 @@ class Woo_Feed_Default_Attributes
26
  }
27
 
28
  public function merchants(){
29
- $merchants=array(
30
- "--1" => "Feed Engine",
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
31
  "custom" =>"Custom Feed",
32
  "---1" => "",
 
33
 
34
- "--2" => "Feed Template",
 
35
  "google" =>"Google Shopping",
36
  "google_local" =>"Google Local Product",
37
  "google_local_inventory" =>"Google Local Product Inventory",
38
  "adwords" =>"Google Adwords",
39
  "facebook" =>"Facebook",
40
  "pinterest" => "Pinterest",
 
 
 
 
41
  "shopping" =>"eBay (Shopping.com)",
42
  "adroll" =>"AdRoll",
43
  "adform" =>"AdForm",
@@ -68,8 +167,8 @@ class Woo_Feed_Default_Attributes
68
  "zap.co.il" => "Zap.co.il",
69
  "myshopping.com.au" => "Myshopping.com.au",
70
  "smartly.io" => "Smartly.io",
71
- // "stylight.com" => "Stylight.com",
72
- // "nextad" => "TheNextAd",
73
  // "skinflint.co.uk" => "SkinFlint.co.uk",
74
  // "yahoo_nfa" => "Yahoo NFA",
75
  // "comparer.be" => "Comparer.be",
@@ -78,12 +177,29 @@ class Woo_Feed_Default_Attributes
78
  // "incurvy" => "Incurvy",
79
  // "kijiji.ca" => "Kijiji.ca",
80
  // "marktplaats.nl" => "Marktplaats.nl",
81
- // "rakuten.de" => "Rakuten.de",
82
  // "shopalike.fr" => "Shopalike.fr",
83
  // "spartoo.fi" => "Spartoo.fi",
84
  // "webmarchand" => "Webmarchand",
85
- "---2" =>"",
86
- "--3" =>"Amazon Template",
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
87
  "amazon_clothing" =>"Clothing",
88
  "amazon_clothing" =>"Luggage & Travel Accessories",
89
  "amazon_lighting" =>"Lighting",
@@ -111,9 +227,10 @@ class Woo_Feed_Default_Attributes
111
  "amazon_watches" =>"Watches",
112
  "amazon_jewelry" =>"Jewelry",
113
  "amazon_jewelry_fr" =>"Jewelry French",
114
- "---3" => "",
115
  );
116
- return $merchants;
 
117
  }
118
 
119
 
26
  }
27
 
28
  public function merchants(){
29
+ // $merchants=array(
30
+ // "--1" => "Feed Engine",
31
+ // "custom" =>"Custom Feed",
32
+ // "---1" => "",
33
+ //
34
+ // "--2" => "Feed Template",
35
+ // "google" =>"Google Shopping",
36
+ // "google_local" =>"Google Local Product",
37
+ // "google_local_inventory" =>"Google Local Product Inventory",
38
+ // "adwords" =>"Google Adwords",
39
+ // "facebook" =>"Facebook",
40
+ // "pinterest" => "Pinterest",
41
+ // "shopping" =>"eBay (Shopping.com)",
42
+ // "adroll" =>"AdRoll",
43
+ // "adform" =>"AdForm",
44
+ // "nextag" =>"Nextag",
45
+ // "pricegrabber" =>"Price Grabber",
46
+ // "polyvore" =>"Polyvore",
47
+ // "pricerunner" =>"PriceRunner",
48
+ // "kelkoo" =>"Kelkoo",
49
+ // "shopzilla" =>"Shopzilla",
50
+ // "shopmania" =>"Shopmania",
51
+ // "shopbot" =>"Shopbot",
52
+ // "bing" =>"Bing",
53
+ // "become" =>"Become",
54
+ // "connexity" =>"Connexity",
55
+ //
56
+ // "pricespy" =>"PriceSpy",
57
+ // "prisjakt" =>"Prisjakt",
58
+ // "twenga" =>"Twenga",
59
+ // "fruugo" =>"Fruugo",
60
+ // "fruugo.au" =>"Fruugoaustralia.com",
61
+ // "bonanza" =>"Bonanza",
62
+ // "bol" =>"Bol.com",
63
+ // "leguide" =>"LeGuide",
64
+ // "real" =>"Real",
65
+ // "crowdfox" =>"Crowdfox",
66
+ // "jet" =>"Jet.com",
67
+ // "wish" =>"Wish.com",
68
+ // "zap.co.il" => "Zap.co.il",
69
+ // "myshopping.com.au" => "Myshopping.com.au",
70
+ // "smartly.io" => "Smartly.io",
71
+ // "stylight.com" => "Stylight.com",
72
+ //// "nextad" => "TheNextAd",
73
+ //// "skinflint.co.uk" => "SkinFlint.co.uk",
74
+ // // "yahoo_nfa" => "Yahoo NFA",
75
+ // // "comparer.be" => "Comparer.be",
76
+ // // "dooyoo" => "Dooyoo",
77
+ // // "hintaseuranta.fi" => "Hintaseuranta.fi",
78
+ // // "incurvy" => "Incurvy",
79
+ // // "kijiji.ca" => "Kijiji.ca",
80
+ // // "marktplaats.nl" => "Marktplaats.nl",
81
+ //// "rakuten" => "Rakuten",
82
+ // // "shopalike.fr" => "Shopalike.fr",
83
+ // // "spartoo.fi" => "Spartoo.fi",
84
+ // // "webmarchand" => "Webmarchand",
85
+ //// "fashiola" => "Fashiola",
86
+ //// "vergelijk_comparer" => "Vergelijk.be & Comparer.be",
87
+ //// "kieskeurig.nl" => "Kieskeurig.nl",
88
+ //// "beslist.nl" => "Beslist.nl",
89
+ //// "billiger.de" => "Billiger.de",
90
+ // "---2" =>"",
91
+ // "--3" =>"Amazon Template",
92
+ // "amazon_clothing" =>"Clothing",
93
+ // "amazon_clothing" =>"Luggage & Travel Accessories",
94
+ // "amazon_lighting" =>"Lighting",
95
+ // "amazon_wireless" =>"Cell Phones & Accessories (Wireless)",
96
+ // "amazon_autoaccessory" =>"Automotive & Powersports (Parts & Accessories)",
97
+ // "amazon_tiresandwheels" =>"Automotive & Powersports (Tires & Wheels)",
98
+ // "amazon_home" =>"Home, Home Decor, Kitchen & Garden",
99
+ // "amazon_home" =>"Furniture",
100
+ // "amazon_health" =>"Health",
101
+ // "amazon_baby" =>"Baby",
102
+ // "amazon_BookLoader" =>"Book",
103
+ // "amazon_CameraAndPhoto" =>"Camera And Photo",
104
+ // "amazon_foodandbeverages" =>"Grocery & Gourmet Food",
105
+ // "amazon_computers" =>"Computers",
106
+ // "amazon_ConsumerElectronics" =>"Consumer Electronics",
107
+ // "amazon_entertainmentcollectibles" =>"Entertainment Collectibles",
108
+ // "amazon_homeimprovement" =>"Home Improvement",
109
+ // "amazon_office" =>"Office",
110
+ // "amazon_petsupplies" =>"Pet Supplies",
111
+ // "amazon_sportsmemorabilia" =>"Sports Memorabilia",
112
+ // "amazon_shoes" =>"Shoes",
113
+ // "amazon_sports" =>"Sports",
114
+ // "amazon_toys" =>"Toys",
115
+ // "amazon_TradingCards" =>"Trading Cards",
116
+ // "amazon_watches" =>"Watches",
117
+ // "amazon_jewelry" =>"Jewelry",
118
+ // "amazon_jewelry_fr" =>"Jewelry French",
119
+ // "---3" => "",
120
+ // );
121
+
122
+ $feed_engine=array(
123
+ "--1" => "Custom Template",
124
  "custom" =>"Custom Feed",
125
  "---1" => "",
126
+ );
127
 
128
+ $popular_template=array(
129
+ "--2" => "Popular Templates",
130
  "google" =>"Google Shopping",
131
  "google_local" =>"Google Local Product",
132
  "google_local_inventory" =>"Google Local Product Inventory",
133
  "adwords" =>"Google Adwords",
134
  "facebook" =>"Facebook",
135
  "pinterest" => "Pinterest",
136
+ "---2" =>"",
137
+ );
138
+
139
+ $others_temp=array(
140
  "shopping" =>"eBay (Shopping.com)",
141
  "adroll" =>"AdRoll",
142
  "adform" =>"AdForm",
167
  "zap.co.il" => "Zap.co.il",
168
  "myshopping.com.au" => "Myshopping.com.au",
169
  "smartly.io" => "Smartly.io",
170
+ "stylight.com" => "Stylight.com",
171
+ // "nextad" => "TheNextAd",
172
  // "skinflint.co.uk" => "SkinFlint.co.uk",
173
  // "yahoo_nfa" => "Yahoo NFA",
174
  // "comparer.be" => "Comparer.be",
177
  // "incurvy" => "Incurvy",
178
  // "kijiji.ca" => "Kijiji.ca",
179
  // "marktplaats.nl" => "Marktplaats.nl",
180
+ // "rakuten" => "Rakuten",
181
  // "shopalike.fr" => "Shopalike.fr",
182
  // "spartoo.fi" => "Spartoo.fi",
183
  // "webmarchand" => "Webmarchand",
184
+ // "fashiola" => "Fashiola",
185
+ // "vergelijk_comparer" => "Vergelijk.be & Comparer.be",
186
+ // "kieskeurig.nl" => "Kieskeurig.nl",
187
+ // "beslist.nl" => "Beslist.nl",
188
+ // "billiger.de" => "Billiger.de",
189
+ );
190
+
191
+ asort($others_temp);
192
+ $newTemplate=array();
193
+ $newTemplate['--3']="Templates";
194
+ foreach ($others_temp as $key => $val) {
195
+ echo "$key = $val <br>";
196
+ $newTemplate[$key]=$val;
197
+ }
198
+ $newTemplate['---3']="";
199
+
200
+
201
+ $amazon_template=array(
202
+ "--4" =>"Amazon Template",
203
  "amazon_clothing" =>"Clothing",
204
  "amazon_clothing" =>"Luggage & Travel Accessories",
205
  "amazon_lighting" =>"Lighting",
227
  "amazon_watches" =>"Watches",
228
  "amazon_jewelry" =>"Jewelry",
229
  "amazon_jewelry_fr" =>"Jewelry French",
230
+ "---4" => "",
231
  );
232
+
233
+ return array_merge($feed_engine,$popular_template,$newTemplate,$amazon_template);
234
  }
235
 
236
 
includes/feeds/class-woo-feed-custom.php CHANGED
@@ -178,6 +178,14 @@ class Woo_Feed_Custom
178
  <link>". get_bloginfo('url') ."</link>
179
  <description>". get_bloginfo('description') ."</description>";
180
  }
 
 
 
 
 
 
 
 
181
  else
182
  {
183
  return $engine->get_xml_feed_header();
@@ -186,7 +194,7 @@ class Woo_Feed_Custom
186
 
187
  public function get_footer($engine)
188
  {
189
- if(in_array($this->rules['provider'], ['fruugo.au', 'stylight.com', 'nextad', 'skinflint.co.uk', 'comparer.be', 'dooyoo', 'hintaseuranta.fi', 'incurvy', 'kijiji.ca', 'marktplaats.nl', 'rakuten.de', 'shopalike.fr', 'spartoo.fi', 'webmarchand'])) {
190
  return "</products>";
191
  }
192
  else if($this->rules['provider'] == 'zap.co.il')
178
  <link>". get_bloginfo('url') ."</link>
179
  <description>". get_bloginfo('description') ."</description>";
180
  }
181
+ else if($this->rules['provider'] == "fashiola.de")
182
+ {
183
+ return "<products version=\"1.0\" standalone=\"yes\">
184
+ <datetime>$datetime_now</datetime>
185
+ <title>". get_bloginfo('name') ."</title>
186
+ <link>". get_bloginfo('url') ."</link>
187
+ <description>". get_bloginfo('description') ."</description>";
188
+ }
189
  else
190
  {
191
  return $engine->get_xml_feed_header();
194
 
195
  public function get_footer($engine)
196
  {
197
+ if(in_array($this->rules['provider'], ['fruugo.au', 'stylight.com', 'nextad', 'skinflint.co.uk', 'comparer.be', 'dooyoo', 'hintaseuranta.fi', 'incurvy', 'kijiji.ca', 'marktplaats.nl', 'rakuten.de', 'shopalike.fr', 'spartoo.fi', 'webmarchand', 'fashiola.de'])) {
198
  return "</products>";
199
  }
200
  else if($this->rules['provider'] == 'zap.co.il')
woo-feed.php CHANGED
@@ -16,7 +16,7 @@
16
  * Plugin Name: WooCommerce Product Feed
17
  * Plugin URI: https://webappick.com/
18
  * Description: This plugin generate WooCommerce product feed for Shopping Engines like Google Shopping,Facebook Product Feed,eBay,Amazon,Idealo and many more..
19
- * Version: 3.0.21
20
  * Author: WebAppick
21
  * Author URI: https://webappick.com/
22
  * License: GPL v2
@@ -773,10 +773,15 @@ function woo_feed_manage_feed()
773
  // "incurvy",
774
  // "kijiji.ca",
775
  // "marktplaats.nl",
776
- // "rakuten.de",
777
  // "shopalike.fr",
778
  // "spartoo.fi",
779
  // "webmarchand"
 
 
 
 
 
780
  );
781
 
782
  if (isset($fname)) {
16
  * Plugin Name: WooCommerce Product Feed
17
  * Plugin URI: https://webappick.com/
18
  * Description: This plugin generate WooCommerce product feed for Shopping Engines like Google Shopping,Facebook Product Feed,eBay,Amazon,Idealo and many more..
19
+ * Version: 3.0.22
20
  * Author: WebAppick
21
  * Author URI: https://webappick.com/
22
  * License: GPL v2
773
  // "incurvy",
774
  // "kijiji.ca",
775
  // "marktplaats.nl",
776
+ ,"rakuten"
777
  // "shopalike.fr",
778
  // "spartoo.fi",
779
  // "webmarchand"
780
+ // "fashiola"
781
+ // 'vergelijk_comparer'
782
+ ,"kieskeurig.nl",
783
+ 'beslist.nl',
784
+ "billiger.de"
785
  );
786
 
787
  if (isset($fname)) {