|
217 | 217 | <item name="sortOrder" xsi:type="number">20</item> |
218 | 218 | </item> |
219 | 219 | </argument> |
220 | | - <field name="featured_img"> |
| 220 | + <field name="featured_img" sortOrder="40" formElement="imageUploader"> |
221 | 221 | <argument name="data" xsi:type="array"> |
222 | 222 | <item name="config" xsi:type="array"> |
223 | | - <item name="dataType" xsi:type="string">string</item> |
224 | | - <item name="source" xsi:type="string">post</item> |
225 | | - <item name="label" xsi:type="string" translate="true">Featured Image</item> |
226 | | - <item name="visible" xsi:type="boolean">true</item> |
227 | | - <item name="formElement" xsi:type="string">fileUploader</item> |
228 | | - <item name="elementTmpl" xsi:type="string">ui/form/element/uploader/uploader</item> |
229 | | - <item name="previewTmpl" xsi:type="string">Magento_Catalog/image-preview</item> |
230 | | - <item name="required" xsi:type="boolean">false</item> |
231 | | - <item name="uploaderConfig" xsi:type="array"> |
232 | | - <item name="url" xsi:type="url" path="blog/post_upload/featuredImg"/> |
233 | | - </item> |
| 223 | + <item name="collapsible" xsi:type="boolean">true</item> |
| 224 | + <item name="label" xsi:type="string" translate="true">Post Image</item> |
234 | 225 | <item name="sortOrder" xsi:type="number">10</item> |
| 226 | + <item name="source" xsi:type="string">magefan_blog_post</item> |
235 | 227 | </item> |
236 | 228 | </argument> |
| 229 | + <settings> |
| 230 | + <elementTmpl>ui/form/element/uploader/image</elementTmpl> |
| 231 | + <dataType>string</dataType> |
| 232 | + <label translate="true">Media Gallery</label> |
| 233 | + <visible>true</visible> |
| 234 | + <required>false</required> |
| 235 | + </settings> |
| 236 | + <formElements> |
| 237 | + <imageUploader> |
| 238 | + <settings> |
| 239 | + <required>false</required> |
| 240 | + <uploaderConfig> |
| 241 | + <param xsi:type="url" name="url" path="blog/post_upload/featuredImg"/> |
| 242 | + </uploaderConfig> |
| 243 | + <previewTmpl>Magento_Catalog/image-preview</previewTmpl> |
| 244 | + <openDialogTitle>Featured Image</openDialogTitle> |
| 245 | + <initialMediaGalleryOpenSubpath>magefan_blog</initialMediaGalleryOpenSubpath> |
| 246 | + </settings> |
| 247 | + </imageUploader> |
| 248 | + </formElements> |
237 | 249 | </field> |
238 | 250 | <field name="featured_img_alt"> |
239 | 251 | <argument name="data" xsi:type="array"> |
|
501 | 513 | <item name="formElement" xsi:type="string">input</item> |
502 | 514 | <item name="source" xsi:type="string">post</item> |
503 | 515 | <item name="dataScope" xsi:type="string">og_description</item> |
504 | | - <item name="sortOrder" xsi:type="number">20</item> |
| 516 | + <item name="sortOrder" xsi:type="number">30</item> |
505 | 517 | <item name="notice" xsi:type="string" translate="true">Leave blank to use Meta Description by default.</item> |
506 | 518 | </item> |
507 | 519 | </argument> |
508 | 520 | </field> |
509 | | - <field name="og_img"> |
| 521 | + <field name="og_img" formElement="imageUploader"> |
510 | 522 | <argument name="data" xsi:type="array"> |
511 | 523 | <item name="config" xsi:type="array"> |
512 | | - <item name="dataType" xsi:type="string">string</item> |
513 | 524 | <item name="source" xsi:type="string">post</item> |
514 | | - <item name="label" xsi:type="string" translate="true">OG Image</item> |
515 | | - <item name="visible" xsi:type="boolean">true</item> |
516 | | - <item name="formElement" xsi:type="string">fileUploader</item> |
517 | | - <item name="elementTmpl" xsi:type="string">ui/form/element/uploader/uploader</item> |
518 | | - <item name="previewTmpl" xsi:type="string">Magento_Catalog/image-preview</item> |
519 | | - <item name="required" xsi:type="boolean">false</item> |
520 | | - <item name="uploaderConfig" xsi:type="array"> |
521 | | - <item name="url" xsi:type="url" path="blog/post_upload/ogImg"/> |
522 | | - </item> |
523 | | - <item name="sortOrder" xsi:type="number">30</item> |
524 | | - <item name="notice" xsi:type="string" translate="true">Leave blank to use Featured Image by default. Allow image type: jpg, jpeg, gif, png.</item> |
525 | 525 | </item> |
526 | 526 | </argument> |
| 527 | + <settings> |
| 528 | + <elementTmpl>ui/form/element/uploader/image</elementTmpl> |
| 529 | + <dataType>string</dataType> |
| 530 | + <label translate="true">OG Image</label> |
| 531 | + <visible>true</visible> |
| 532 | + <required>false</required> |
| 533 | + </settings> |
| 534 | + <formElements> |
| 535 | + <imageUploader> |
| 536 | + <settings> |
| 537 | + <required>false</required> |
| 538 | + <uploaderConfig> |
| 539 | + <param xsi:type="url" name="url" path="blog/post_upload/ogImg"/> |
| 540 | + </uploaderConfig> |
| 541 | + <previewTmpl>Magento_Catalog/image-preview</previewTmpl> |
| 542 | + <openDialogTitle>Media Gallery</openDialogTitle> |
| 543 | + <initialMediaGalleryOpenSubpath>magefan_blog</initialMediaGalleryOpenSubpath> |
| 544 | + </settings> |
| 545 | + </imageUploader> |
| 546 | + </formElements> |
527 | 547 | </field> |
528 | 548 | <field name="og_type"> |
529 | 549 | <argument name="data" xsi:type="array"> |
|
0 commit comments