{"id":94490,"date":"2017-10-12T17:29:53","date_gmt":"2017-10-12T17:29:53","guid":{"rendered":"https:\/\/webkul.com\/blog\/?p=94490"},"modified":"2019-01-08T08:05:29","modified_gmt":"2019-01-08T08:05:29","slug":"get-parent-child-categories-hierarchical-tree-joomla-virtuemart","status":"publish","type":"post","link":"https:\/\/webkul.com\/blog\/get-parent-child-categories-hierarchical-tree-joomla-virtuemart\/","title":{"rendered":"Get Parent-Child Categories Hierarchical Tree In Joomla VirtueMart"},"content":{"rendered":"<p style=\"text-align: justify\">Obtaining parent-child hierarchical tree for categories in Joomla VirtueMart front-end could be requirement specific. Though Joomla VirtueMart already provides method to get categroy tree listing but it provides different results depending upon the call being made from the back-end or the front-end environemnt. The method it uses is getCategoryTree() of &#8216;VirtueMart Category&#8217; Model. This method provides tree structure as per parent child hierarchy of categories at the backend and provides sorted data as per categories&#8217; name when called from the frontend.<\/p>\n<p>This behavior of function arises a requirement of creating your own method to get parent child hierarchy of categories if required at front end. The code presented will allow you to achieve that.<\/p>\n<pre class=\"brush:php\">\/**\r\n* Webkul Software.\r\n*\r\n* @category Webkul\r\n* @author Webkul\r\n* @copyright Copyright (c) 2010-2017 Webkul Software Private Limited (https:\/\/webkul.com)\r\n* @license https:\/\/store.webkul.com\/license.html\r\n*\r\n* return object\r\n*\/\r\nclass WebkulModelExample extends JModelLegacy\r\n{\r\n    public $childCategoriesId = array();\r\n    \/**\r\n    * Webkul Software.\r\n    * Method to get all available categories\r\n    *\r\n    * @category Webkul\r\n    * @author Webkul\r\n    * @copyright Copyright (c) 2010-2017 Webkul Software Private Limited (https:\/\/webkul.com)\r\n    * @license https:\/\/store.webkul.com\/license.html\r\n    *\r\n    * return object\r\n    *\/\r\n    public function getCategories()\r\n    {\r\n        $categoryData = array();\r\n        $categoryModel=VmModel::getModel('category');\r\n        $categories = $categoryModel-&gt;getCategoryTree(0, 0, false);\r\n        foreach ($categories as $category) {\r\n            $categoryData[] = $this-&gt;getCategoryData($category-&gt;virtuemart_category_id);\r\n        }\r\n        $this-&gt;childCategoriesId = array_unique($this-&gt;childCategoriesId);\r\n        foreach ($this-&gt;childCategoriesId as $childCategoryId) {\r\n            foreach ($categoryData as $catKey =&gt; $catValue) {\r\n                if ($catValue['virtuemartCategoryId'] == $childCategoryId) {\r\n                    unset($categoryData[$catKey]);\r\n                }\r\n            }\r\n        }\r\n        $categoryData = array_values($categoryData);\r\n        return $categoryData;\r\n    }\r\n\r\n    \/**\r\n     * Webkul Software.\r\n     * Get category data\r\n     * This function calls itself recursively to get all related child category data\r\n     *\r\n     * @category Webkul\r\n     * @author Webkul\r\n     * @copyright Copyright (c) 2010-2017 Webkul Software Private Limited (https:\/\/webkul.com)\r\n     * @license https:\/\/store.webkul.com\/license.html\r\n     *\r\n     * @param int $categoryId category id\r\n     * \r\n     * @return array\r\n     *\/\r\n    public function getCategoryData($categoryId) \r\n    {\r\n        $categoryModel=VmModel::getModel('category');\r\n        $categoryData = array();\r\n        $tempCategory=$categoryModel-&gt;getCategory($categoryId);\r\n\r\n        \/\/fetch all relevant data required\r\n        $categoryData['virtuemartCategoryId']=$categoryId;\r\n        $categoryData['categoryName']= $tempCategory-&gt;category_name;\r\n        $categoryData['children'] = array();\r\n        if ($tempCategory-&gt;children != null) {\r\n            foreach ($tempCategory-&gt;children as $childCatkey =&gt; $childCatValue) {\r\n                $this-&gt;childCategoriesId[] = $childCatValue-&gt;virtuemart_category_id;\r\n                $categoryData['children'][] = $this-&gt;getCategoryData($childCatValue-&gt;virtuemart_category_id);\r\n            }\r\n        }\r\n        $tempCategory = null;\r\n        return $categoryData;\r\n    }\r\n}<\/pre>\n<div class=\"panel panel-primary\">\n<div class=\"panel-heading\">\n<div>\n<h3 class=\"panel-title\">Result<\/h3>\n<\/div>\n<\/div>\n<div class=\"panel-body\">\n<div>\n<p>The final output will be as &#8211;<\/p>\n<ul>\n<li>Product 1\n<ul>\n<li>Child 1\n<ul>\n<li>Sub child 1<\/li>\n<li>Sub child 2<\/li>\n<\/ul>\n<\/li>\n<li>Child 2<\/li>\n<\/ul>\n<\/li>\n<li>Product 2\n<ul>\n<li>Child 1\n<ul>\n<li>Sub child 1\n<ul>\n<li>Sub-sub child 1<\/li>\n<\/ul>\n<\/li>\n<li>Subchild 2<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<\/div>\n<\/div>\n<\/div>\n<p style=\"text-align: justify\">For any query regarding Joomla VirtueMart plug-ins and add-ons, you can communicate with us by creating a ticket at:<br \/>\n<a href=\"https:\/\/webkul.uvdesk.com\/en\/customer\/create-ticket\/\">https:\/\/webkul.uvdesk.com\/en\/customer\/create-ticket\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Obtaining parent-child hierarchical tree for categories in Joomla VirtueMart front-end could be requirement specific. Though Joomla VirtueMart already provides method to get categroy tree listing but it provides different results depending upon the call being made from the back-end or the front-end environemnt. The method it uses is getCategoryTree() of &#8216;VirtueMart Category&#8217; Model. This method <a href=\"https:\/\/webkul.com\/blog\/get-parent-child-categories-hierarchical-tree-joomla-virtuemart\/\">[&#8230;]<\/a><\/p>\n","protected":false},"author":46,"featured_media":66790,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4,2033,137],"tags":[215,2031,5608],"class_list":["post-94490","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-joomla-2","category-joomla-virtuemart","category-virtuemart","tag-category","tag-joomla-virtuemart","tag-tree"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Get Parent-Child Categories Hierarchical Tree In Joomla VirtueMart - Webkul Blog<\/title>\n<meta name=\"description\" content=\"Obtaining parent-child Categories hierarchical tree in Joomla VirtueMart front end using core VirtueMart methods, for an arisen specific requirement.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/webkul.com\/blog\/get-parent-child-categories-hierarchical-tree-joomla-virtuemart\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Get Parent-Child Categories Hierarchical Tree In Joomla VirtueMart - Webkul Blog\" \/>\n<meta property=\"og:description\" content=\"Obtaining parent-child Categories hierarchical tree in Joomla VirtueMart front end using core VirtueMart methods, for an arisen specific requirement.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/webkul.com\/blog\/get-parent-child-categories-hierarchical-tree-joomla-virtuemart\/\" \/>\n<meta property=\"og:site_name\" content=\"Webkul Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/webkul\/\" \/>\n<meta property=\"article:published_time\" content=\"2017-10-12T17:29:53+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2019-01-08T08:05:29+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/12\/Virtuemart-Code-Snippet.png\" \/>\n\t<meta property=\"og:image:width\" content=\"825\" \/>\n\t<meta property=\"og:image:height\" content=\"260\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Anant Garg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@https:\/\/twitter.com\/anant_maks\" \/>\n<meta name=\"twitter:site\" content=\"@webkul\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Anant Garg\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/webkul.com\/blog\/get-parent-child-categories-hierarchical-tree-joomla-virtuemart\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/get-parent-child-categories-hierarchical-tree-joomla-virtuemart\/\"},\"author\":{\"name\":\"Anant Garg\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/6ea8b2fc21db1091826b5da1b3652b11\"},\"headline\":\"Get Parent-Child Categories Hierarchical Tree In Joomla VirtueMart\",\"datePublished\":\"2017-10-12T17:29:53+00:00\",\"dateModified\":\"2019-01-08T08:05:29+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/get-parent-child-categories-hierarchical-tree-joomla-virtuemart\/\"},\"wordCount\":171,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/get-parent-child-categories-hierarchical-tree-joomla-virtuemart\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/12\/Virtuemart-Code-Snippet.png\",\"keywords\":[\"category\",\"Joomla Virtuemart\",\"tree\"],\"articleSection\":[\"Joomla\",\"Joomla Virtuemart\",\"virtuemart\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/webkul.com\/blog\/get-parent-child-categories-hierarchical-tree-joomla-virtuemart\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/webkul.com\/blog\/get-parent-child-categories-hierarchical-tree-joomla-virtuemart\/\",\"url\":\"https:\/\/webkul.com\/blog\/get-parent-child-categories-hierarchical-tree-joomla-virtuemart\/\",\"name\":\"Get Parent-Child Categories Hierarchical Tree In Joomla VirtueMart - Webkul Blog\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/get-parent-child-categories-hierarchical-tree-joomla-virtuemart\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/get-parent-child-categories-hierarchical-tree-joomla-virtuemart\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/12\/Virtuemart-Code-Snippet.png\",\"datePublished\":\"2017-10-12T17:29:53+00:00\",\"dateModified\":\"2019-01-08T08:05:29+00:00\",\"description\":\"Obtaining parent-child Categories hierarchical tree in Joomla VirtueMart front end using core VirtueMart methods, for an arisen specific requirement.\",\"breadcrumb\":{\"@id\":\"https:\/\/webkul.com\/blog\/get-parent-child-categories-hierarchical-tree-joomla-virtuemart\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/webkul.com\/blog\/get-parent-child-categories-hierarchical-tree-joomla-virtuemart\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/get-parent-child-categories-hierarchical-tree-joomla-virtuemart\/#primaryimage\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/12\/Virtuemart-Code-Snippet.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/12\/Virtuemart-Code-Snippet.png\",\"width\":825,\"height\":260,\"caption\":\"Joomla Virtuemart\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/webkul.com\/blog\/get-parent-child-categories-hierarchical-tree-joomla-virtuemart\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/webkul.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Get Parent-Child Categories Hierarchical Tree In Joomla VirtueMart\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/webkul.com\/blog\/#website\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"name\":\"Webkul Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/webkul.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/webkul.com\/blog\/#organization\",\"name\":\"WebKul Software Private Limited\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"width\":380,\"height\":380,\"caption\":\"WebKul Software Private Limited\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/webkul\/\",\"https:\/\/x.com\/webkul\",\"https:\/\/www.instagram.com\/webkul\/\",\"https:\/\/www.linkedin.com\/company\/webkul\",\"https:\/\/www.youtube.com\/user\/webkul\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/6ea8b2fc21db1091826b5da1b3652b11\",\"name\":\"Anant Garg\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/013d335b488c1077708a8177975749ebfc91bbb3c549ec6c19a6a83b3341ff76?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/013d335b488c1077708a8177975749ebfc91bbb3c549ec6c19a6a83b3341ff76?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"caption\":\"Anant Garg\"},\"description\":\"A Salesforce Developer specialising in Sales Cloud, Service Cloud, and Marketing Cloud provides customised solutions to improve client interaction and streamline business processes. Expertise in Salesforce platform optimisation provides smooth integration and fosters strategic growth across a wide range of organisational processes.\",\"sameAs\":[\"http:\/\/writerunleashed4u.blogspot.in\",\"https:\/\/x.com\/https:\/\/twitter.com\/anant_maks\"],\"url\":\"https:\/\/webkul.com\/blog\/author\/anant158\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Get Parent-Child Categories Hierarchical Tree In Joomla VirtueMart - Webkul Blog","description":"Obtaining parent-child Categories hierarchical tree in Joomla VirtueMart front end using core VirtueMart methods, for an arisen specific requirement.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/webkul.com\/blog\/get-parent-child-categories-hierarchical-tree-joomla-virtuemart\/","og_locale":"en_US","og_type":"article","og_title":"Get Parent-Child Categories Hierarchical Tree In Joomla VirtueMart - Webkul Blog","og_description":"Obtaining parent-child Categories hierarchical tree in Joomla VirtueMart front end using core VirtueMart methods, for an arisen specific requirement.","og_url":"https:\/\/webkul.com\/blog\/get-parent-child-categories-hierarchical-tree-joomla-virtuemart\/","og_site_name":"Webkul Blog","article_publisher":"https:\/\/www.facebook.com\/webkul\/","article_published_time":"2017-10-12T17:29:53+00:00","article_modified_time":"2019-01-08T08:05:29+00:00","og_image":[{"width":825,"height":260,"url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/12\/Virtuemart-Code-Snippet.png","type":"image\/png"}],"author":"Anant Garg","twitter_card":"summary_large_image","twitter_creator":"@https:\/\/twitter.com\/anant_maks","twitter_site":"@webkul","twitter_misc":{"Written by":"Anant Garg","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/webkul.com\/blog\/get-parent-child-categories-hierarchical-tree-joomla-virtuemart\/#article","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/get-parent-child-categories-hierarchical-tree-joomla-virtuemart\/"},"author":{"name":"Anant Garg","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/6ea8b2fc21db1091826b5da1b3652b11"},"headline":"Get Parent-Child Categories Hierarchical Tree In Joomla VirtueMart","datePublished":"2017-10-12T17:29:53+00:00","dateModified":"2019-01-08T08:05:29+00:00","mainEntityOfPage":{"@id":"https:\/\/webkul.com\/blog\/get-parent-child-categories-hierarchical-tree-joomla-virtuemart\/"},"wordCount":171,"commentCount":0,"publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"image":{"@id":"https:\/\/webkul.com\/blog\/get-parent-child-categories-hierarchical-tree-joomla-virtuemart\/#primaryimage"},"thumbnailUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/12\/Virtuemart-Code-Snippet.png","keywords":["category","Joomla Virtuemart","tree"],"articleSection":["Joomla","Joomla Virtuemart","virtuemart"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/webkul.com\/blog\/get-parent-child-categories-hierarchical-tree-joomla-virtuemart\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/webkul.com\/blog\/get-parent-child-categories-hierarchical-tree-joomla-virtuemart\/","url":"https:\/\/webkul.com\/blog\/get-parent-child-categories-hierarchical-tree-joomla-virtuemart\/","name":"Get Parent-Child Categories Hierarchical Tree In Joomla VirtueMart - Webkul Blog","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/webkul.com\/blog\/get-parent-child-categories-hierarchical-tree-joomla-virtuemart\/#primaryimage"},"image":{"@id":"https:\/\/webkul.com\/blog\/get-parent-child-categories-hierarchical-tree-joomla-virtuemart\/#primaryimage"},"thumbnailUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/12\/Virtuemart-Code-Snippet.png","datePublished":"2017-10-12T17:29:53+00:00","dateModified":"2019-01-08T08:05:29+00:00","description":"Obtaining parent-child Categories hierarchical tree in Joomla VirtueMart front end using core VirtueMart methods, for an arisen specific requirement.","breadcrumb":{"@id":"https:\/\/webkul.com\/blog\/get-parent-child-categories-hierarchical-tree-joomla-virtuemart\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/webkul.com\/blog\/get-parent-child-categories-hierarchical-tree-joomla-virtuemart\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/get-parent-child-categories-hierarchical-tree-joomla-virtuemart\/#primaryimage","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/12\/Virtuemart-Code-Snippet.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2016\/12\/Virtuemart-Code-Snippet.png","width":825,"height":260,"caption":"Joomla Virtuemart"},{"@type":"BreadcrumbList","@id":"https:\/\/webkul.com\/blog\/get-parent-child-categories-hierarchical-tree-joomla-virtuemart\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/webkul.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Get Parent-Child Categories Hierarchical Tree In Joomla VirtueMart"}]},{"@type":"WebSite","@id":"https:\/\/webkul.com\/blog\/#website","url":"https:\/\/webkul.com\/blog\/","name":"Webkul Blog","description":"","publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/webkul.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/webkul.com\/blog\/#organization","name":"WebKul Software Private Limited","url":"https:\/\/webkul.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","width":380,"height":380,"caption":"WebKul Software Private Limited"},"image":{"@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/webkul\/","https:\/\/x.com\/webkul","https:\/\/www.instagram.com\/webkul\/","https:\/\/www.linkedin.com\/company\/webkul","https:\/\/www.youtube.com\/user\/webkul\/"]},{"@type":"Person","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/6ea8b2fc21db1091826b5da1b3652b11","name":"Anant Garg","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/013d335b488c1077708a8177975749ebfc91bbb3c549ec6c19a6a83b3341ff76?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/013d335b488c1077708a8177975749ebfc91bbb3c549ec6c19a6a83b3341ff76?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","caption":"Anant Garg"},"description":"A Salesforce Developer specialising in Sales Cloud, Service Cloud, and Marketing Cloud provides customised solutions to improve client interaction and streamline business processes. Expertise in Salesforce platform optimisation provides smooth integration and fosters strategic growth across a wide range of organisational processes.","sameAs":["http:\/\/writerunleashed4u.blogspot.in","https:\/\/x.com\/https:\/\/twitter.com\/anant_maks"],"url":"https:\/\/webkul.com\/blog\/author\/anant158\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/94490","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/users\/46"}],"replies":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/comments?post=94490"}],"version-history":[{"count":7,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/94490\/revisions"}],"predecessor-version":[{"id":157507,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/94490\/revisions\/157507"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media\/66790"}],"wp:attachment":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media?parent=94490"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/categories?post=94490"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/tags?post=94490"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}