staempfli/magento2-module-widget-extra-fields

Magento 2 module to add extra field types on widgets


Keywords
image, file, module, wysiwyg, upload, widget, field, magento2
Licenses
OSL-3.0/AFL-3.0

Documentation

Magento 2 Widget Extra Fields

Codacy Badge Code Climate Issue Count

Magento 2 module to add extra field types on widgets

Installation

$ composer require "staempfli/magento2-module-widget-extra-fields":"~1.0"

Usage

ImageField

Use Staempfli\WidgetExtraFields\Block\Adminhtml\ImageField as block type in your widget parameter

<widget id="<widget_id>" class="Vendor\Module\Block\Widget\<Your_Widget>" >
    <label translate="true">Widget Name</label>
    <description>Widget Description</description>
    <parameters>
        <parameter name="image" xsi:type="block" visible="true" sort_order="100" required="true">
            <label translate="true">Image</label>
            <block class="Staempfli\WidgetExtraFields\Block\Adminhtml\ImageField"/>
        </parameter>
    </parameters>
</widget>

image alt

Prerequisites

  • PHP >= 7.0.*
  • Magento >= 2.1.*

Developers

Juan Alonso, and all other contributors

License

Open Software License ("OSL") v. 3.0

Copyright

(c) 2017, Stämpfli AG