Pour tout problème contactez-nous par mail : support@froggit.fr | La FAQ :grey_question: | Rejoignez-nous sur le Chat :speech_balloon:

Skip to content
Snippets Groups Projects
Commit b623b7c7 authored by Nicolas's avatar Nicolas
Browse files

Développement du nouveau Widget

parent 3233ce87
No related branches found
No related tags found
No related merge requests found
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<widgets xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" <widgets xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:module:Magento_Widget:etc/widget.xsd">
xsi:noNamespaceSchemaLocation="urn:magento:module:Magento_Widget:etc/widget.xsd">
<widget id="nicolasbejean_categorywidget" class="NicolasBejean\CategoryWidget\Block\Widget\CategoryWidget"> <widget id="nicolasbejean_categorywidget" class="NicolasBejean\CategoryWidget\Block\Widget\CategoryWidget">
<label translate="true">widget_label</label> <label translate="true">widget_label</label>
<description translate="true">widget_description</description> <description translate="true">widget_description</description>
...@@ -36,4 +35,183 @@ ...@@ -36,4 +35,183 @@
</parameter> </parameter>
</parameters> </parameters>
</widget> </widget>
<widget id="nicolasbejean_new_categorywidget" class="NicolasBejean\CategoryWidget\Block\Widget\CategoryWidget">
<label translate="true">Widget: Category Widget --- NEW</label>
<description translate="true">Category Widget Description</description>
<parameters>
<parameter name="active_title" xsi:type="select" visible="true" sort_order="10">
<label translate="true">Activate title?</label>
<options>
<option name="active_title_no" value="false">
<label translate="true">No</label>
</option>
<option name="active_title_yes" value="true">
<label translate="true">Yes</label>
</option>
</options>
</parameter>
<parameter name="title" xsi:type="text" visible="true" sort_order="20">
<label translate="true">Widget Title</label>
<depends>
<parameter name="active_title" value="true"/>
</depends>
</parameter>
<parameter name="title_tag" xsi:type="select" visible="true" sort_order="30">
<label translate="true">Title Tag</label>
<depends>
<parameter name="active_title" value="true"/>
</depends>
<options>
<option name="title_tag_h1" value="h1">
<label translate="true">H1</label>
</option>
<option name="title_tag_h2" value="h2" selected="true">
<label translate="true">H2</label>
</option>
<option name="title_tag_h3" value="h3">
<label translate="true">H3</label>
</option>
<option name="title_tag_h4" value="h4">
<label translate="true">H4</label>
</option>
<option name="title_tag_h5" value="h5">
<label translate="true">H5</label>
</option>
<option name="title_tag_h6" value="h6">
<label translate="true">H6</label>
</option>
</options>
</parameter>
<parameter name="active_content" xsi:type="select" visible="true" sort_order="40">
<label translate="true">Activate text content?</label>
<options>
<option name="active_content_no" value="false">
<label translate="true">No</label>
</option>
<option name="active_content_yes" value="true">
<label translate="true">Yes</label>
</option>
</options>
</parameter>
<parameter name="content" xsi:type="text" visible="true" sort_order="50">
<label translate="true">Widget Content</label>
<depends>
<parameter name="active_content" value="true"/>
</depends>
</parameter>
<parameter name="id" xsi:type="block" visible="true" required="true" sort_order="60">
<label translate="true">Category Widget</label>
<block class="NicolasBejean\CategoryWidget\Block\Adminhtml\CategoryWidget\Widget\Chooser">
<data>
<item name="button" xsi:type="array">
<item name="open" xsi:type="string" translate="true">Select Category Widget...</item>
</item>
</data>
</block>
</parameter>
<parameter name="active_resize" xsi:type="select" visible="true" required="true" sort_order="70">
<label translate="true">Activate photo resize?</label>
<description translate="true">JPG image only</description>
<options>
<option name="active_resize_no" value="false">
<label translate="true">No</label>
</option>
<option name="active_resize_yes" value="true">
<label translate="true">Yes</label>
</option>
</options>
</parameter>
<parameter name="width" xsi:type="text" visible="true" sort_order="80">
<label translate="true">Image width</label>
<description translate="true">Numbers in px - Default: 1920</description>
<depends>
<parameter name="active_resize" value="true"/>
</depends>
</parameter>
<parameter name="height" xsi:type="text" visible="true" sort_order="90">
<label translate="true">Image height</label>
<description translate="true">Numbers in px - Default: 1080</description>
<depends>
<parameter name="active_resize" value="true"/>
</depends>
</parameter>
<parameter name="quality" xsi:type="text" visible="true" sort_order="100">
<label translate="true">Compression</label>
<description translate="true">Number in % - Default: 60</description>
<depends>
<parameter name="active_resize" value="true"/>
</depends>
</parameter>
<parameter name="css_classes" xsi:type="text" visible="true" sort_order="130">
<label translate="true">Extra CSS Classes</label>
</parameter>
<parameter name="extra_css" xsi:type="text" visible="true" sort_order="140">
<label translate="true">Extra CSS Style</label>
</parameter>
<parameter name="data" xsi:type="text" visible="true" sort_order="150">
<label translate="true">Data-binding</label>
</parameter>
<parameter name="active_image_wrapper" xsi:type="select" visible="true" sort_order="160">
<label translate="true">Active image wrapper?</label>
<options>
<option name="active_image_wrapper_no" value="false">
<label translate="true">No</label>
</option>
<option name="active_image_wrapper_yes" value="true">
<label translate="true">Yes</label>
</option>
</options>
</parameter>
<parameter name="wrapper_css_classes" xsi:type="text" visible="true" sort_order="170">
<label translate="true">Wrapper CSS Classes</label>
<depends>
<parameter name="active_image_wrapper" value="true"/>
</depends>
</parameter>
<parameter name="active_link" xsi:type="select" visible="true" sort_order="180">
<label translate="true">Add a link?</label>
<options>
<option name="link_no" value="false">
<label translate="true">No</label>
</option>
<option name="link_yes" value="true">
<label translate="true">Yes</label>
</option>
</options>
</parameter>
<parameter name="link" xsi:type="text" visible="true" sort_order="190">
<label translate="true">Href</label>
<depends>
<parameter name="active_link" value="true"/>
</depends>
</parameter>
<parameter name="link_target" xsi:type="select" visible="true" sort_order="200">
<label translate="true">Target link</label>
<depends>
<parameter name="active_link" value="true"/>
</depends>
<options>
<option name="link_target_blank" value="_blank">
<label translate="true">_blank</label>
</option>
<option name="link_target_self" value="_self">
<label translate="true">_self</label>
</option>
<option name="link_target_parent" value="_parent">
<label translate="true">_parent</label>
</option>
<option name="link_target_top" value="_top">
<label translate="true">_top</label>
</option>
</options>
</parameter>
</parameters>
</widget>
</widgets> </widgets>
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment