Magento grids are very useful for displaying/filtering and sorting data. Their flexibility is endless, you can customize them in any way. One may want to add a new radio button or checkbox column for rapid marking. Here is how you can add custom checkbox or radio button column in Magento admin grid. Radio button: Checkbox: Further, in Form.php you can add this below code to have by default behavior and onclick behaviour:
$this->addColumn('some_id', array( 'header_css_class' => 'a-center', 'header' => Mage::helper('adminhtml')->__('Some Header'), 'type' => 'radio', 'html_name' => 'items[]', 'align' => 'center', 'value' => array('1') )); $this->addColumn('some_id', array( 'header_css_class' => 'a-center', 'header' => Mage::helper('configurator')->__('Some Header'), 'index' => 'some_id', 'type' => 'checkbox', 'align' => 'center', 'values' => array('1', '2') )); $fieldset->addField('some_id', 'checkbox', array( 'label' => Mage::helper('magentostudy_news')->__('Featured'), 'name' => 'featured', 'value' => 1, 'checked' => ($model->getFeatured() == 1) ? 'true' : '', 'onclick' => 'this.value = this.checked ? 1 : 0;', 'disabled' => false, 'readonly' => false, ));
Magento
Magento: Add radio/checkbox custom column in Admin Grid
Magento grids are very useful for displaying/filtering and sorting data. Their flexibility is endless, you can customize them in any way. One may want to add a
· 5 min read
Related posts
Magento
Magento 1: Export manufacturers CSV by specific store view
This post will guide you on how you can export the manufacturer list (Magento 1.9) to CSV file. In this script, I am filtering the list by store view. Let’
Magento
Magento 1: Export catalog categories for a specific store view
In this post you will learn how you can export Magento 1.9 categories for a specific store view as CSV. For example, you have Arabic store view with ID 7, and y
Magento
Search Magento products by product labels
Project Overview: Task was to develop a Product Labels Magento extension. Where admin can create product labels by uploading an image, enter label title and att