{"id":337075,"date":"2022-05-26T13:29:52","date_gmt":"2022-05-26T13:29:52","guid":{"rendered":"https:\/\/webkul.com\/blog\/?p=337075"},"modified":"2023-11-14T11:15:05","modified_gmt":"2023-11-14T11:15:05","slug":"how-to-add-additional-action-buttons-in-the-admin-orders-main-buttons-bar","status":"publish","type":"post","link":"https:\/\/webkul.com\/blog\/how-to-add-additional-action-buttons-in-the-admin-orders-main-buttons-bar\/","title":{"rendered":"How to add additional action buttons in the Admin Orders main buttons bar"},"content":{"rendered":"\n<p>In this blog, we are about to learn, how to add additional action buttons in the admin orders main buttons bar for extra actions.<\/p>\n\n\n\n<p>You can create a module as per your requirements and use this feature to extend the functionality of your module. To extend this feature, we need to follow the steps as follows.<\/p>\n\n\n\n<p>First of all, we need to register a new hook named &#8216;actionGetAdminOrderButtons&#8217;<\/p>\n\n\n\n<p>We use this hook to display additional action buttons in the admin orders main buttons bar.<\/p>\n\n\n\n<p>Now we use the statement followed by the imported class namespace above the class declaration:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\">use PrestaShopBundle\\Controller\\Admin\\Sell\\Order\\ActionsBarButton;<\/pre>\n\n\n\n<p><br>Now we define the definition of hook functionality as Follows:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\">    \/**\n     * Add buttons to main buttons bar\n     *\/\n    public function hookActionGetAdminOrderButtons(array $params)\n    {\n        $order = new Order($params&#091;&#039;id_order&#039;]);\n\n        \/** @var \\Symfony\\Bundle\\FrameworkBundle\\Routing\\Router $router *\/\n        $router = $this-&gt;get(&#039;router&#039;);\n\n        \/** @var ActionsBarButtonsCollection $bar *\/\n        $bar = $params&#091;&#039;actions_bar_buttons_collection&#039;];\n\n        $createAnOrderUrl = $router-&gt;generate(&#039;admin_orders_create&#039;);\n        $bar-&gt;add(\n            new ActionsBarButton(\n                &#039;btn-info&#039;, &#091;&#039;href&#039; =&gt; $createAnOrderUrl], &#039;Create an order&#039;\n            )\n        );\n\n        $viewCustomerUrl = $router-&gt;generate(&#039;admin_customers_view&#039;, &#091;&#039;customerId&#039;=&gt; (int)$order-&gt;id_customer]);\n        $bar-&gt;add(\n            new ActionsBarButton(\n                &#039;btn-secondary&#039;, &#091;&#039;href&#039; =&gt; $viewCustomerUrl], &#039;View customer&#039;\n            )\n        );\n\n        $shopLink =  Context::getContext()-&gt;shop-&gt;getBaseURL(true);\n        $bar-&gt;add(\n            new ActionsBarButton(\n                &#039;btn-link&#039;, &#091;&#039;href&#039; =&gt; $shopLink], &#039;Go to Shop&#039;\n            )\n        );\n\n        $productLink =  Context::getContext()-&gt;link-&gt;getAdminLink(&#039;AdminProducts&#039;);\n        $bar-&gt;add(\n            new ActionsBarButton(\n                &#039;btn-dark&#039;, &#091;&#039;href&#039; =&gt; $productLink], &#039;Go to Catalog&#039;\n            )\n        );        \n    }<\/pre>\n\n\n\n<p>You will get the results as follows:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1200\" height=\"416\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/05\/image-1-5-1200x416.png\" alt=\"Additional action buttons\" class=\"wp-image-337122\" title=\"Additional action buttons\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/05\/image-1-5-1200x416.png 1200w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/05\/image-1-5-300x104.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/05\/image-1-5-250x87.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/05\/image-1-5-768x266.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/05\/image-1-5.png 1295w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" loading=\"lazy\" \/><figcaption class=\"wp-element-caption\">Additional action buttons<\/figcaption><\/figure>\n\n\n\n<p>With&nbsp;<code><strong>$router = $this-&gt;get('router');<\/strong><\/code>&nbsp;we inject the router capable to generate URL links to controller actions from routes and their parameters. For example:<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\">&lt;?php\n$viewCustomerUrl = $router-&gt;generate(&#039;admin_customers_view&#039;, &#091;&#039;customerId&#039;=&gt; (int)$order-&gt;id_customer]);<\/pre>\n\n\n\n<p>And also we use&nbsp;<code>ActionsBarButtonsCollection<\/code>&nbsp;to add our new&nbsp;<code>ActionsBarButton<\/code>&nbsp;buttons. And just with this small function, we get a nice result (<code>View customer<\/code>&nbsp;and&nbsp;<code>More actions<\/code>&nbsp;buttons added).<br><\/p>\n\n\n\n<p><br>There are two types of display buttons:<br>1. Display the individual action button like <strong>View customer<\/strong><br>2. Display one action button and other all buttons will be displayed as a dropdown <strong>&#8220;&#8230; More actions&#8221;<\/strong><br><br><strong>Note: <\/strong>The second type of display will be automatically set when there are more than two action buttons otherwise it will be shown as individual action buttons<br><\/p>\n\n\n\n<p>That\u2019s all about this blog.<\/p>\n\n\n\n<p>If any issues or doubts with the above step, please feel free to let us know in the comment section.<\/p>\n\n\n\n<p>We would be happy to help.<\/p>\n\n\n\n<p>You can also explore our&nbsp;<a href=\"https:\/\/webkul.com\/prestashop-development\/\">PrestaShop Development Services<\/a>&nbsp;and a large range of quality&nbsp;<a href=\"https:\/\/store.webkul.com\/PrestaShop-Extensions.html\">PrestaShop Modules<\/a>.<\/p>\n\n\n\n<p>For any doubt contact us at&nbsp;<a href=\"mailto:support@webkul.com\">support@webkul.com<\/a>.<\/p>\n\n\n\n<p><br><\/p>\n","protected":false},"excerpt":{"rendered":"<p>In this blog, we are about to learn, how to add additional action buttons in the admin orders main buttons bar for extra actions. You can create a module as per your requirements and use this feature to extend the functionality of your module. To extend this feature, we need to follow the steps as <a href=\"https:\/\/webkul.com\/blog\/how-to-add-additional-action-buttons-in-the-admin-orders-main-buttons-bar\/\">[&#8230;]<\/a><\/p>\n","protected":false},"author":434,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[209,1],"tags":[],"class_list":["post-337075","post","type-post","status-publish","format-standard","hentry","category-prestashop","category-uncategorized"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to add additional action buttons in the Admin Orders main buttons bar<\/title>\n<meta name=\"description\" content=\"How to add additional action buttons in the admin orders main buttons bar. We can use these additional action buttons to perform actions.\" \/>\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\/how-to-add-additional-action-buttons-in-the-admin-orders-main-buttons-bar\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to add additional action buttons in the Admin Orders main buttons bar\" \/>\n<meta property=\"og:description\" content=\"How to add additional action buttons in the admin orders main buttons bar. We can use these additional action buttons to perform actions.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/webkul.com\/blog\/how-to-add-additional-action-buttons-in-the-admin-orders-main-buttons-bar\/\" \/>\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=\"2022-05-26T13:29:52+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-11-14T11:15:05+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2022\/05\/image-1-5-1200x416.png\" \/>\n<meta name=\"author\" content=\"Ravindra Gautam\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@webkul\" \/>\n<meta name=\"twitter:site\" content=\"@webkul\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Ravindra Gautam\" \/>\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\/how-to-add-additional-action-buttons-in-the-admin-orders-main-buttons-bar\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/how-to-add-additional-action-buttons-in-the-admin-orders-main-buttons-bar\/\"},\"author\":{\"name\":\"Ravindra Gautam\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/1a45b107e54bb2991c05f20fbb1dae12\"},\"headline\":\"How to add additional action buttons in the Admin Orders main buttons bar\",\"datePublished\":\"2022-05-26T13:29:52+00:00\",\"dateModified\":\"2023-11-14T11:15:05+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/how-to-add-additional-action-buttons-in-the-admin-orders-main-buttons-bar\/\"},\"wordCount\":303,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/how-to-add-additional-action-buttons-in-the-admin-orders-main-buttons-bar\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2022\/05\/image-1-5-1200x416.png\",\"articleSection\":[\"prestashop\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/webkul.com\/blog\/how-to-add-additional-action-buttons-in-the-admin-orders-main-buttons-bar\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/webkul.com\/blog\/how-to-add-additional-action-buttons-in-the-admin-orders-main-buttons-bar\/\",\"url\":\"https:\/\/webkul.com\/blog\/how-to-add-additional-action-buttons-in-the-admin-orders-main-buttons-bar\/\",\"name\":\"How to add additional action buttons in the Admin Orders main buttons bar\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/how-to-add-additional-action-buttons-in-the-admin-orders-main-buttons-bar\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/how-to-add-additional-action-buttons-in-the-admin-orders-main-buttons-bar\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2022\/05\/image-1-5-1200x416.png\",\"datePublished\":\"2022-05-26T13:29:52+00:00\",\"dateModified\":\"2023-11-14T11:15:05+00:00\",\"description\":\"How to add additional action buttons in the admin orders main buttons bar. We can use these additional action buttons to perform actions.\",\"breadcrumb\":{\"@id\":\"https:\/\/webkul.com\/blog\/how-to-add-additional-action-buttons-in-the-admin-orders-main-buttons-bar\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/webkul.com\/blog\/how-to-add-additional-action-buttons-in-the-admin-orders-main-buttons-bar\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/how-to-add-additional-action-buttons-in-the-admin-orders-main-buttons-bar\/#primaryimage\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/05\/image-1-5.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/05\/image-1-5.png\",\"width\":1295,\"height\":449,\"caption\":\"Additional action buttons\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/webkul.com\/blog\/how-to-add-additional-action-buttons-in-the-admin-orders-main-buttons-bar\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/webkul.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to add additional action buttons in the Admin Orders main buttons bar\"}]},{\"@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\/1a45b107e54bb2991c05f20fbb1dae12\",\"name\":\"Ravindra Gautam\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/1b8439e2774cf21a264df535ff994154071e538a17da7dc76beb9f7ffa28fa19?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\/1b8439e2774cf21a264df535ff994154071e538a17da7dc76beb9f7ffa28fa19?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g\",\"caption\":\"Ravindra Gautam\"},\"description\":\"Ravindra is a Software Engineer in PrestaShop platform with expertise in Marketplace Development services. He excels in creating and managing online stores using PrestaShop, leveraging his skills in JavaScript, jQuery, and Web Services to deliver dynamic, user-friendly e-commerce solutions that drive business success.\",\"url\":\"https:\/\/webkul.com\/blog\/author\/ravindra-gautam192\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to add additional action buttons in the Admin Orders main buttons bar","description":"How to add additional action buttons in the admin orders main buttons bar. We can use these additional action buttons to perform actions.","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\/how-to-add-additional-action-buttons-in-the-admin-orders-main-buttons-bar\/","og_locale":"en_US","og_type":"article","og_title":"How to add additional action buttons in the Admin Orders main buttons bar","og_description":"How to add additional action buttons in the admin orders main buttons bar. We can use these additional action buttons to perform actions.","og_url":"https:\/\/webkul.com\/blog\/how-to-add-additional-action-buttons-in-the-admin-orders-main-buttons-bar\/","og_site_name":"Webkul Blog","article_publisher":"https:\/\/www.facebook.com\/webkul\/","article_published_time":"2022-05-26T13:29:52+00:00","article_modified_time":"2023-11-14T11:15:05+00:00","og_image":[{"url":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2022\/05\/image-1-5-1200x416.png","type":"","width":"","height":""}],"author":"Ravindra Gautam","twitter_card":"summary_large_image","twitter_creator":"@webkul","twitter_site":"@webkul","twitter_misc":{"Written by":"Ravindra Gautam","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/webkul.com\/blog\/how-to-add-additional-action-buttons-in-the-admin-orders-main-buttons-bar\/#article","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/how-to-add-additional-action-buttons-in-the-admin-orders-main-buttons-bar\/"},"author":{"name":"Ravindra Gautam","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/1a45b107e54bb2991c05f20fbb1dae12"},"headline":"How to add additional action buttons in the Admin Orders main buttons bar","datePublished":"2022-05-26T13:29:52+00:00","dateModified":"2023-11-14T11:15:05+00:00","mainEntityOfPage":{"@id":"https:\/\/webkul.com\/blog\/how-to-add-additional-action-buttons-in-the-admin-orders-main-buttons-bar\/"},"wordCount":303,"commentCount":0,"publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"image":{"@id":"https:\/\/webkul.com\/blog\/how-to-add-additional-action-buttons-in-the-admin-orders-main-buttons-bar\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2022\/05\/image-1-5-1200x416.png","articleSection":["prestashop"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/webkul.com\/blog\/how-to-add-additional-action-buttons-in-the-admin-orders-main-buttons-bar\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/webkul.com\/blog\/how-to-add-additional-action-buttons-in-the-admin-orders-main-buttons-bar\/","url":"https:\/\/webkul.com\/blog\/how-to-add-additional-action-buttons-in-the-admin-orders-main-buttons-bar\/","name":"How to add additional action buttons in the Admin Orders main buttons bar","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/webkul.com\/blog\/how-to-add-additional-action-buttons-in-the-admin-orders-main-buttons-bar\/#primaryimage"},"image":{"@id":"https:\/\/webkul.com\/blog\/how-to-add-additional-action-buttons-in-the-admin-orders-main-buttons-bar\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2022\/05\/image-1-5-1200x416.png","datePublished":"2022-05-26T13:29:52+00:00","dateModified":"2023-11-14T11:15:05+00:00","description":"How to add additional action buttons in the admin orders main buttons bar. We can use these additional action buttons to perform actions.","breadcrumb":{"@id":"https:\/\/webkul.com\/blog\/how-to-add-additional-action-buttons-in-the-admin-orders-main-buttons-bar\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/webkul.com\/blog\/how-to-add-additional-action-buttons-in-the-admin-orders-main-buttons-bar\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/how-to-add-additional-action-buttons-in-the-admin-orders-main-buttons-bar\/#primaryimage","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/05\/image-1-5.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2022\/05\/image-1-5.png","width":1295,"height":449,"caption":"Additional action buttons"},{"@type":"BreadcrumbList","@id":"https:\/\/webkul.com\/blog\/how-to-add-additional-action-buttons-in-the-admin-orders-main-buttons-bar\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/webkul.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to add additional action buttons in the Admin Orders main buttons bar"}]},{"@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\/1a45b107e54bb2991c05f20fbb1dae12","name":"Ravindra Gautam","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/1b8439e2774cf21a264df535ff994154071e538a17da7dc76beb9f7ffa28fa19?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\/1b8439e2774cf21a264df535ff994154071e538a17da7dc76beb9f7ffa28fa19?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Fmike.png&r=g","caption":"Ravindra Gautam"},"description":"Ravindra is a Software Engineer in PrestaShop platform with expertise in Marketplace Development services. He excels in creating and managing online stores using PrestaShop, leveraging his skills in JavaScript, jQuery, and Web Services to deliver dynamic, user-friendly e-commerce solutions that drive business success.","url":"https:\/\/webkul.com\/blog\/author\/ravindra-gautam192\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/337075","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\/434"}],"replies":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/comments?post=337075"}],"version-history":[{"count":21,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/337075\/revisions"}],"predecessor-version":[{"id":411468,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/337075\/revisions\/411468"}],"wp:attachment":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media?parent=337075"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/categories?post=337075"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/tags?post=337075"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}