{"id":9872,"date":"2013-03-12T13:24:25","date_gmt":"2013-03-12T07:54:25","guid":{"rendered":"http:\/\/www.tothenew.com\/blog\/?p=9872"},"modified":"2013-04-01T13:55:51","modified_gmt":"2013-04-01T08:25:51","slug":"how-to-add-dropdown-attribute-for-category","status":"publish","type":"post","link":"https:\/\/www.tothenew.com\/blog\/how-to-add-dropdown-attribute-for-category\/","title":{"rendered":"How to add dropdown attribute for category in magento"},"content":{"rendered":"<p>\nAdding attributes from admin is simple in magento. But this feature is only for products. Some times there is requirement to add custom attribute for category to customize magento. Following is the code to add dropdown attribute for category.\n<\/p>\n<p>[php]<br \/>\n&lt;?php<\/p>\n<p>$setup = new Mage_Eav_Model_Entity_Setup(&#8216;core_setup&#8217;);<\/p>\n<p>$setup-&gt;addAttribute(&#8216;catalog_category&#8217;, &#8216;category_color&#8217;, array(<br \/>\n    &#8216;group&#8217;         =&gt; &#8216;General&#8217;,<br \/>\n    &#8216;input&#8217;         =&gt; &#8216;select&#8217;,<br \/>\n    &#8216;type&#8217;          =&gt; &#8216;varchar&#8217;,<br \/>\n    &#8216;label&#8217;         =&gt; &#8216;Border Color&#8217;,<br \/>\n    &#8216;option&#8217;        =&gt; array (<br \/>\n                              &#8216;value&#8217; =&gt; array(&#8216;optionone&#8217;=&gt;array(0=&gt;&#8217;red&#8217;),&#8217;optiontwo&#8217;=&gt;array(0=&gt;&#8217;green&#8217;),<br \/>\n&#8216;optionthree&#8217;=&gt;array(0=&gt;&#8217;blue&#8217;),&#8217;optionfour&#8217;=&gt;array(0=&gt;&#8217;black&#8217;))<br \/>\n                       ),<\/p>\n<p>    &#8216;backend&#8217;        =&gt; &#8216;eav\/entity_attribute_backend_array&#8217;,<br \/>\n    &#8216;visible&#8217;       =&gt; 1,<br \/>\n    &#8216;required&#8217;      =&gt; 0,<br \/>\n    &#8216;user_defined&#8217; =&gt; 1,<br \/>\n    &#8216;global&#8217;        =&gt; Mage_Catalog_Model_Resource_Eav_Attribute::SCOPE_GLOBAL,<br \/>\n));<br \/>\n$installer-&gt;endSetup();<br \/>\n?&gt;<br \/>\n[\/php]<\/p>\n<p>\nIf you want to add new tab in category page in admin then what you need to do is just replace following line.\n<\/p>\n<p>[php]<br \/>\n&#8216;group&#8217;         =&gt; &#8216;General&#8217;<br \/>\n[\/php]<\/p>\n<p>\nWith\n<\/p>\n<p>[php]<br \/>\n&#8216;group&#8217;         =&gt; &#8216;Your Custom Tab&#8217;<br \/>\n[\/php]<\/p>\n<p>\nHope this will help you \ud83d\ude42\n<\/p>\n<p>\n<br \/>\nRegards,<br \/>\nAmatya Trivedi<br \/>\namatya@intelligrape.com<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Adding attributes from admin is simple in magento. But this feature is only for products. Some times there is requirement to add custom attribute for category to customize magento. Following is the code to add dropdown attribute for category. [php] &lt;?php $setup = new Mage_Eav_Model_Entity_Setup(&#8216;core_setup&#8217;); $setup-&gt;addAttribute(&#8216;catalog_category&#8217;, &#8216;category_color&#8217;, array( &#8216;group&#8217; =&gt; &#8216;General&#8217;, &#8216;input&#8217; =&gt; &#8216;select&#8217;, &#8216;type&#8217; [&hellip;]<\/p>\n","protected":false},"author":62,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"iawp_total_views":7,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-9872","post","type-post","status-publish","format-standard","hentry","category-technology"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.0.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"Adding attributes from admin is simple in magento. But this feature is only for products. Some times there is requirement to add custom attribute for category to customize magento. Following is the code to add dropdown attribute for category. [php]\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"amatya\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/www.tothenew.com\/blog\/how-to-add-dropdown-attribute-for-category\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.0.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"en_US\" \/>\n\t\t<meta property=\"og:site_name\" content=\"TO THE NEW BLOG\" \/>\n\t\t<meta property=\"og:type\" content=\"blog\" \/>\n\t\t<meta property=\"og:title\" content=\"How to add dropdown attribute for category in magento | TO THE NEW Blog\" \/>\n\t\t<meta property=\"og:description\" content=\"Adding attributes from admin is simple in magento. But this feature is only for products. Some times there is requirement to add custom attribute for category to customize magento. Following is the code to add dropdown attribute for category. [php]\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/www.tothenew.com\/blog\/how-to-add-dropdown-attribute-for-category\/\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/www.tothenew.com\/blog\/wp-content\/themes\/ttn\/images\/social-logo.png\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/www.tothenew.com\/blog\/wp-content\/themes\/ttn\/images\/social-logo.png\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary\" \/>\n\t\t<meta name=\"twitter:site\" content=\"@tothenew\" \/>\n\t\t<meta name=\"twitter:title\" content=\"How to add dropdown attribute for category in magento | TO THE NEW Blog\" \/>\n\t\t<meta name=\"twitter:description\" content=\"Adding attributes from admin is simple in magento. But this feature is only for products. Some times there is requirement to add custom attribute for category to customize magento. Following is the code to add dropdown attribute for category. [php]\" \/>\n\t\t<meta name=\"twitter:image\" content=\"https:\/\/www.tothenew.com\/blog\/wp-content\/themes\/ttn\/images\/social-logo.png\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/how-to-add-dropdown-attribute-for-category\\\/#article\",\"name\":\"How to add dropdown attribute for category in magento | TO THE NEW Blog\",\"headline\":\"How to add dropdown attribute for category in magento\",\"author\":{\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/author\\\/amatya\\\/#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/#organization\"},\"datePublished\":\"2013-03-12T13:24:25+05:30\",\"dateModified\":\"2013-04-01T13:55:51+05:30\",\"inLanguage\":\"en-US\",\"commentCount\":3,\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/how-to-add-dropdown-attribute-for-category\\\/#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/how-to-add-dropdown-attribute-for-category\\\/#webpage\"},\"articleSection\":\"Technology\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/how-to-add-dropdown-attribute-for-category\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.tothenew.com\\\/blog\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/category\\\/technology\\\/#listItem\",\"name\":\"Technology\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/category\\\/technology\\\/#listItem\",\"position\":2,\"name\":\"Technology\",\"item\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/category\\\/technology\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/how-to-add-dropdown-attribute-for-category\\\/#listItem\",\"name\":\"How to add dropdown attribute for category in magento\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/how-to-add-dropdown-attribute-for-category\\\/#listItem\",\"position\":3,\"name\":\"How to add dropdown attribute for category in magento\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/category\\\/technology\\\/#listItem\",\"name\":\"Technology\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/#organization\",\"name\":\"TO THE NEW Blog\",\"url\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/author\\\/amatya\\\/#author\",\"url\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/author\\\/amatya\\\/\",\"name\":\"amatya\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/how-to-add-dropdown-attribute-for-category\\\/#authorImage\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/98bb25c159475972796bfc713a7342c003e4b5ec97c0405283e939843153e6ee?s=96&d=mm&r=g\",\"width\":96,\"height\":96,\"caption\":\"amatya\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/how-to-add-dropdown-attribute-for-category\\\/#webpage\",\"url\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/how-to-add-dropdown-attribute-for-category\\\/\",\"name\":\"How to add dropdown attribute for category in magento | TO THE NEW Blog\",\"description\":\"Adding attributes from admin is simple in magento. But this feature is only for products. Some times there is requirement to add custom attribute for category to customize magento. Following is the code to add dropdown attribute for category. [php]\",\"inLanguage\":\"en-US\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/how-to-add-dropdown-attribute-for-category\\\/#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/author\\\/amatya\\\/#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/author\\\/amatya\\\/#author\"},\"datePublished\":\"2013-03-12T13:24:25+05:30\",\"dateModified\":\"2013-04-01T13:55:51+05:30\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/\",\"name\":\"TO THE NEW Blog\",\"inLanguage\":\"en-US\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.tothenew.com\\\/blog\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"How to add dropdown attribute for category in magento | TO THE NEW Blog","description":"Adding attributes from admin is simple in magento. But this feature is only for products. Some times there is requirement to add custom attribute for category to customize magento. Following is the code to add dropdown attribute for category. [php]","canonical_url":"https:\/\/www.tothenew.com\/blog\/how-to-add-dropdown-attribute-for-category\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.tothenew.com\/blog\/how-to-add-dropdown-attribute-for-category\/#article","name":"How to add dropdown attribute for category in magento | TO THE NEW Blog","headline":"How to add dropdown attribute for category in magento","author":{"@id":"https:\/\/www.tothenew.com\/blog\/author\/amatya\/#author"},"publisher":{"@id":"https:\/\/www.tothenew.com\/blog\/#organization"},"datePublished":"2013-03-12T13:24:25+05:30","dateModified":"2013-04-01T13:55:51+05:30","inLanguage":"en-US","commentCount":3,"mainEntityOfPage":{"@id":"https:\/\/www.tothenew.com\/blog\/how-to-add-dropdown-attribute-for-category\/#webpage"},"isPartOf":{"@id":"https:\/\/www.tothenew.com\/blog\/how-to-add-dropdown-attribute-for-category\/#webpage"},"articleSection":"Technology"},{"@type":"BreadcrumbList","@id":"https:\/\/www.tothenew.com\/blog\/how-to-add-dropdown-attribute-for-category\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/www.tothenew.com\/blog#listItem","position":1,"name":"Home","item":"https:\/\/www.tothenew.com\/blog","nextItem":{"@type":"ListItem","@id":"https:\/\/www.tothenew.com\/blog\/category\/technology\/#listItem","name":"Technology"}},{"@type":"ListItem","@id":"https:\/\/www.tothenew.com\/blog\/category\/technology\/#listItem","position":2,"name":"Technology","item":"https:\/\/www.tothenew.com\/blog\/category\/technology\/","nextItem":{"@type":"ListItem","@id":"https:\/\/www.tothenew.com\/blog\/how-to-add-dropdown-attribute-for-category\/#listItem","name":"How to add dropdown attribute for category in magento"},"previousItem":{"@type":"ListItem","@id":"https:\/\/www.tothenew.com\/blog#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/www.tothenew.com\/blog\/how-to-add-dropdown-attribute-for-category\/#listItem","position":3,"name":"How to add dropdown attribute for category in magento","previousItem":{"@type":"ListItem","@id":"https:\/\/www.tothenew.com\/blog\/category\/technology\/#listItem","name":"Technology"}}]},{"@type":"Organization","@id":"https:\/\/www.tothenew.com\/blog\/#organization","name":"TO THE NEW Blog","url":"https:\/\/www.tothenew.com\/blog\/"},{"@type":"Person","@id":"https:\/\/www.tothenew.com\/blog\/author\/amatya\/#author","url":"https:\/\/www.tothenew.com\/blog\/author\/amatya\/","name":"amatya","image":{"@type":"ImageObject","@id":"https:\/\/www.tothenew.com\/blog\/how-to-add-dropdown-attribute-for-category\/#authorImage","url":"https:\/\/secure.gravatar.com\/avatar\/98bb25c159475972796bfc713a7342c003e4b5ec97c0405283e939843153e6ee?s=96&d=mm&r=g","width":96,"height":96,"caption":"amatya"}},{"@type":"WebPage","@id":"https:\/\/www.tothenew.com\/blog\/how-to-add-dropdown-attribute-for-category\/#webpage","url":"https:\/\/www.tothenew.com\/blog\/how-to-add-dropdown-attribute-for-category\/","name":"How to add dropdown attribute for category in magento | TO THE NEW Blog","description":"Adding attributes from admin is simple in magento. But this feature is only for products. Some times there is requirement to add custom attribute for category to customize magento. Following is the code to add dropdown attribute for category. [php]","inLanguage":"en-US","isPartOf":{"@id":"https:\/\/www.tothenew.com\/blog\/#website"},"breadcrumb":{"@id":"https:\/\/www.tothenew.com\/blog\/how-to-add-dropdown-attribute-for-category\/#breadcrumblist"},"author":{"@id":"https:\/\/www.tothenew.com\/blog\/author\/amatya\/#author"},"creator":{"@id":"https:\/\/www.tothenew.com\/blog\/author\/amatya\/#author"},"datePublished":"2013-03-12T13:24:25+05:30","dateModified":"2013-04-01T13:55:51+05:30"},{"@type":"WebSite","@id":"https:\/\/www.tothenew.com\/blog\/#website","url":"https:\/\/www.tothenew.com\/blog\/","name":"TO THE NEW Blog","inLanguage":"en-US","publisher":{"@id":"https:\/\/www.tothenew.com\/blog\/#organization"}}]},"og:locale":"en_US","og:site_name":"TO THE NEW BLOG","og:type":"blog","og:title":"How to add dropdown attribute for category in magento | TO THE NEW Blog","og:description":"Adding attributes from admin is simple in magento. But this feature is only for products. Some times there is requirement to add custom attribute for category to customize magento. Following is the code to add dropdown attribute for category. [php]","og:url":"https:\/\/www.tothenew.com\/blog\/how-to-add-dropdown-attribute-for-category\/","og:image":"https:\/\/www.tothenew.com\/blog\/wp-content\/themes\/ttn\/images\/social-logo.png","og:image:secure_url":"https:\/\/www.tothenew.com\/blog\/wp-content\/themes\/ttn\/images\/social-logo.png","twitter:card":"summary","twitter:site":"@tothenew","twitter:title":"How to add dropdown attribute for category in magento | TO THE NEW Blog","twitter:description":"Adding attributes from admin is simple in magento. But this feature is only for products. Some times there is requirement to add custom attribute for category to customize magento. Following is the code to add dropdown attribute for category. [php]","twitter:image":"https:\/\/www.tothenew.com\/blog\/wp-content\/themes\/ttn\/images\/social-logo.png"},"aioseo_meta_data":{"post_id":"9872","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"Article","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"limit_modified_date":false,"created":"2021-04-30 00:40:06","updated":"2024-02-29 09:34:09","focus_keyword":null,"additional_keywords":null,"truseo_locale":null,"ai":null,"breadcrumb_settings":null,"seo_analyzer_scan_date":null},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/www.tothenew.com\/blog\" title=\"Home\">Home<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\t<a href=\"https:\/\/www.tothenew.com\/blog\/category\/technology\/\" title=\"Technology\">Technology<\/a>\n\t\t<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t\t\tHow to add dropdown attribute for category in magento\n\t\t<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/www.tothenew.com\/blog"},{"label":"Technology","link":"https:\/\/www.tothenew.com\/blog\/category\/technology\/"},{"label":"How to add dropdown attribute for category in magento","link":"https:\/\/www.tothenew.com\/blog\/how-to-add-dropdown-attribute-for-category\/"}],"_links":{"self":[{"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/posts\/9872","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/users\/62"}],"replies":[{"embeddable":true,"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/comments?post=9872"}],"version-history":[{"count":0,"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/posts\/9872\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/media?parent=9872"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/categories?post=9872"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.tothenew.com\/blog\/wp-json\/wp\/v2\/tags?post=9872"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}