i have created a checkbox field using xml file category_form.xml:-
<field name="is_popular">
<argument name="data" xsi:type="array">
<item name="config" xsi:type="array">
<item name="dataType" xsi:type="string">boolean</item>
<item name="label" xsi:type="string" translate="true">Popular</item>
<item name="formElement" xsi:type="string">checkbox</item>
<item name="prefer" xsi:type="string">toggle</item>
<item name="source" xsi:type="string">page</item>
<item name="sortOrder" xsi:type="number">30</item>
<item name="dataScope" xsi:type="string">is_popular</item>
<item name="valueMap" xsi:type="array">
<item name="true" xsi:type="number">1</item>
<item name="false" xsi:type="number">0</item>
</item>
<item name="default" xsi:type="number">0</item>
</item>
</argument>
</field>
After that i have created a database field InstallData.php:-
$categorySetup->addAttribute("catalog_category", "is_popular", array(
"type" => "int",
"backend" => "",
"frontend" => "",
"label" => "test",
"input" => "checkbox",
"class" => "",
"global" => Mage_Catalog_Model_Resource_Eav_Attribute::SCOPE_STORE,
"visible" => true,
"required" => false,
"user_defined" => false,
"default" => "0",
"searchable" => false,
"filterable" => false,
"comparable" => false,
"visible_on_front" => false,
"unique" => false,
"note" => ""
));
Now i want to save the value of category_from checkbox in catalog_category table! So how to store ?
Aucun commentaire:
Enregistrer un commentaire