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 fea54f89 authored by Nicolas's avatar Nicolas
Browse files

Add Select Element for Link Target

parent 8bd536f2
No related branches found
No related tags found
No related merge requests found
...@@ -198,16 +198,35 @@ ...@@ -198,16 +198,35 @@
<label translate="true">Link Href</label> <label translate="true">Link Href</label>
</settings> </settings>
</column> </column>
<column name="link_target"> <column name="link_target" component="Magento_Ui/js/grid/columns/select">
<settings> <settings>
<filter>text</filter> <filter>select</filter>
<editor> <editor>
<validation> <validation>
<rule name="required-entry" xsi:type="boolean">false</rule> <rule name="required-entry" xsi:type="boolean">false</rule>
</validation> </validation>
<editorType>text</editorType> <editorType>select</editorType>
</editor> </editor>
<dataType>select</dataType>
<label translate="true">Link Target</label> <label translate="true">Link Target</label>
<options>
<option name="self" xsi:type="array">
<item name="value" xsi:type="string">self</item>
<item name="label" xsi:type="string">_self</item>
</option>
<option name="blank" xsi:type="array">
<item name="value" xsi:type="string">blank</item>
<item name="label" xsi:type="string">_blank</item>
</option>
<option name="parent" xsi:type="array">
<item name="value" xsi:type="string">parent</item>
<item name="label" xsi:type="string">_parent</item>
</option>
<option name="top" xsi:type="array">
<item name="value" xsi:type="string">top</item>
<item name="label" xsi:type="string">_top</item>
</option>
</options>
</settings> </settings>
</column> </column>
<column name="link_alt"> <column name="link_alt">
......
...@@ -202,7 +202,7 @@ ...@@ -202,7 +202,7 @@
<dataScope>link_href</dataScope> <dataScope>link_href</dataScope>
</settings> </settings>
</field> </field>
<field name="link_target" sortOrder="10" formElement="input"> <field name="link_target" sortOrder="10" formElement="select">
<argument name="data" xsi:type="array"> <argument name="data" xsi:type="array">
<item name="config" xsi:type="array"> <item name="config" xsi:type="array">
<item name="source" xsi:type="string">contentmanager</item> <item name="source" xsi:type="string">contentmanager</item>
...@@ -214,8 +214,34 @@ ...@@ -214,8 +214,34 @@
</validation> </validation>
<dataType>text</dataType> <dataType>text</dataType>
<label translate="true">Target</label> <label translate="true">Target</label>
<notice translate="true">If no item selected, _self is default value.</notice>
<dataScope>link_target</dataScope> <dataScope>link_target</dataScope>
</settings> </settings>
<formElements>
<select>
<settings>
<options>
<option name="self" xsi:type="array">
<item name="value" xsi:type="string">self</item>
<item name="label" xsi:type="string">_self</item>
</option>
<option name="blank" xsi:type="array">
<item name="value" xsi:type="string">blank</item>
<item name="label" xsi:type="string">_blank</item>
</option>
<option name="parent" xsi:type="array">
<item name="value" xsi:type="string">parent</item>
<item name="label" xsi:type="string">_parent</item>
</option>
<option name="top" xsi:type="array">
<item name="value" xsi:type="string">top</item>
<item name="label" xsi:type="string">_top</item>
</option>
</options>
<caption translate="true">-- Please Select --</caption>
</settings>
</select>
</formElements>
</field> </field>
<field name="link_alt" sortOrder="10" formElement="input"> <field name="link_alt" sortOrder="10" formElement="input">
<argument name="data" xsi:type="array"> <argument name="data" xsi:type="array">
......
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