@@ -110,7 +110,6 @@ The following is an example of a content type configuration in `view/adminhtml/p
110
110
<complex_property name =" margins_and_padding" reader =" Magento_PageBuilder/js/property/margins" converter =" Magento_PageBuilder/js/converter/style/margins" />
111
111
</style_properties >
112
112
<attributes >
113
- <attribute name =" element" source =" data-element" />
114
113
<attribute name =" name" source =" data-role" />
115
114
<attribute name =" appearance" source =" data-appearance" />
116
115
<attribute name =" show_button" source =" data-show-button" />
@@ -120,7 +119,6 @@ The following is an example of a content type configuration in `view/adminhtml/p
120
119
</element >
121
120
<element name =" link" >
122
121
<attributes >
123
- <attribute name =" element" source =" data-element" />
124
122
<complex_attribute name =" link_url" reader =" Magento_PageBuilder/js/property/link" persist =" false" />
125
123
<attribute name =" link_url" source =" href" virtual =" true" converter =" Magento_PageBuilder/js/converter/attribute/link-href" />
126
124
<attribute name =" link_url" source =" target" virtual =" true" converter =" Magento_PageBuilder/js/converter/attribute/link-target" />
@@ -134,7 +132,6 @@ The following is an example of a content type configuration in `view/adminhtml/p
134
132
<complex_property name =" margins_and_padding" reader =" Magento_PageBuilder/js/property/paddings" converter =" Magento_PageBuilder/js/converter/style/paddings" />
135
133
</style_properties >
136
134
<attributes >
137
- <attribute name =" element" source =" data-element" />
138
135
<attribute name =" overlay_color" source =" data-overlay-color" persist =" false" converter =" Magento_PageBuilder/js/converter/banner/attribute/overlay-color" />
139
136
<attribute name =" overlay_transparency" source =" data-overlay-color" persist =" false" converter =" Magento_PageBuilder/js/converter/banner/attribute/overlay-transparency" />
140
137
<attribute name =" overlay_transparency" source =" data-overlay-color" virtual =" true" converter =" Magento_PageBuilder/js/converter/banner/attribute/overlay-color-transparency" />
@@ -150,9 +147,6 @@ The following is an example of a content type configuration in `view/adminhtml/p
150
147
<property name =" background_repeat" source =" background_repeat" converter =" Magento_PageBuilder/js/converter/style/background-repeat" />
151
148
<property name =" background_attachment" source =" background_attachment" />
152
149
</style_properties >
153
- <attributes >
154
- <attribute name =" element" source =" data-element" />
155
- </attributes >
156
150
</element >
157
151
<element name =" mobile_image" >
158
152
<style_properties >
@@ -164,24 +158,15 @@ The following is an example of a content type configuration in `view/adminhtml/p
164
158
<property name =" background_repeat" source =" background_repeat" converter =" Magento_PageBuilder/js/converter/style/background-repeat" />
165
159
<property name =" background_attachment" source =" background_attachment" />
166
160
</style_properties >
167
- <attributes >
168
- <attribute name =" element" source =" data-element" />
169
- </attributes >
170
161
</element >
171
162
<element name =" content" >
172
- <attributes >
173
- <attribute name =" element" source =" data-element" />
174
- </attributes >
175
- <html name =" message" />
163
+ <html name =" message" />
176
164
</element >
177
165
<element name =" button" >
178
166
<style_properties >
179
167
<property name =" opacity" source =" opacity" virtual =" true" converter =" Magento_PageBuilder/js/converter/banner/style/button-opacity" />
180
168
<property name =" visibility" source =" visibility" virtual =" true" converter =" Magento_PageBuilder/js/converter/banner/style/button-visibility" />
181
169
</style_properties >
182
- <attributes >
183
- <attribute name =" element" source =" data-element" />
184
- </attributes >
185
170
<html name =" button_text" />
186
171
<css name =" button_type" >
187
172
<filter >
@@ -321,14 +306,12 @@ Set the `default` attribute to "true" in an `appearance` node to set the default
321
306
<complex_property name =" margins_and_padding" reader =" Magento_PageBuilder/js/property/margins" converter =" Magento_PageBuilder/js/converter/style/margins" />
322
307
</style_properties >
323
308
<attributes >
324
- <attribute name =" element" source =" data-element" />
325
309
<attribute name =" name" source =" data-role" />
326
310
</attributes >
327
311
<css name =" css_classes" />
328
312
</element >
329
313
<element name =" link" >
330
314
<attributes >
331
- <attribute name =" element" source =" data-element" />
332
315
<complex_attribute name =" link_url" reader =" Magento_PageBuilder/js/property/link" persist =" false" />
333
316
<attribute name =" link_url" source =" href" virtual =" true" converter =" Magento_PageBuilder/js/converter/attribute/link-href" />
334
317
<attribute name =" link_url" source =" target" virtual =" true" converter =" Magento_PageBuilder/js/converter/attribute/link-target" />
@@ -337,7 +320,6 @@ Set the `default` attribute to "true" in an `appearance` node to set the default
337
320
</element >
338
321
<element name =" overlay" >
339
322
<attributes >
340
- <attribute name =" element" source =" data-element" />
341
323
<attribute name =" overlay_color" source =" data-overlay-color" persist =" false" converter =" Magento_PageBuilder/js/converter/banner/attribute/overlay-color" />
342
324
<attribute name =" overlay_transparency" source =" data-overlay-color" persist =" false" converter =" Magento_PageBuilder/js/converter/banner/attribute/overlay-transparency" />
343
325
<attribute name =" overlay_transparency" source =" data-overlay-color" virtual =" true" converter =" Magento_PageBuilder/js/converter/banner/attribute/overlay-color-transparency" />
@@ -347,32 +329,20 @@ Set the `default` attribute to "true" in an `appearance` node to set the default
347
329
<style_properties >
348
330
<property name =" background_image" source =" background_image" converter =" Magento_PageBuilder/js/converter/style/background-image" preview_converter =" Magento_PageBuilder/js/converter/style/preview/background-image" />
349
331
</style_properties >
350
- <attributes >
351
- <attribute name =" element" source =" data-element" />
352
- </attributes >
353
332
</element >
354
333
<element name =" mobile_image" >
355
334
<style_properties >
356
335
<property name =" mobile_image" source =" background_image" converter =" Magento_PageBuilder/js/converter/style/background-image" preview_converter =" Magento_PageBuilder/js/converter/style/preview/background-image" />
357
336
</style_properties >
358
- <attributes >
359
- <attribute name =" element" source =" data-element" />
360
- </attributes >
361
337
</element >
362
338
<element name =" content" >
363
- <attributes >
364
- <attribute name =" element" source =" data-element" />
365
- </attributes >
366
339
<html name =" message" />
367
340
</element >
368
341
<element name =" button" >
369
342
<style_properties >
370
343
<property name =" opacity" source =" opacity" virtual =" true" converter =" Magento_PageBuilder/js/converter/banner/style/button-opacity" />
371
344
<property name =" visibility" source =" visibility" virtual =" true" converter =" Magento_PageBuilder/js/converter/banner/style/button-visibility" />
372
345
</style_properties >
373
- <attributes >
374
- <attribute name =" element" source =" data-element" />
375
- </attributes >
376
346
<html name =" button_text" />
377
347
<css name =" button_type" >
378
348
<filter >
@@ -391,12 +361,6 @@ Set the `default` attribute to "true" in an `appearance` node to set the default
391
361
</converters >
392
362
```
393
363
394
- ### Requirement for every ` element `
395
- Every element must have an ` element ` attribute sourced to ` data-element ` in order for the reader to read correctly from master format.
396
- ``` xml
397
- <attribute name =" element" source =" data-element" />
398
- ```
399
-
400
364
### Attributes for ` property ` and ` attribute `
401
365
402
366
| Attribute | Description |
@@ -428,9 +392,6 @@ Every element must have an `element` attribute sourced to `data-element` in orde
428
392
<static_property source =" max-width" value =" 100%" />
429
393
<static_property source =" height" value =" auto" />
430
394
</style_properties >
431
- <attributes >
432
- <attribute name =" element" source =" data-element" />
433
- </attributes >
434
395
</element >
435
396
```
436
397
0 commit comments