{"id":1156,"date":"2025-02-19T06:00:52","date_gmt":"2025-02-19T06:00:52","guid":{"rendered":"https:\/\/shrilaxmienterprise.com\/?page_id=1156"},"modified":"2025-02-19T06:00:52","modified_gmt":"2025-02-19T06:00:52","slug":"custom-order","status":"publish","type":"page","link":"https:\/\/shrilaxmienterprise.com\/basti\/custom-order\/","title":{"rendered":"Custom Order"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"1156\" class=\"elementor elementor-1156\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b1b020d e-flex e-con-boxed e-con e-parent\" data-id=\"b1b020d\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ad11d08 elementor-widget elementor-widget-heading\" data-id=\"ad11d08\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Place your custom Orders<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b7cec49 elementor-widget__width-initial elementor-button-align-stretch elementor-widget elementor-widget-form\" data-id=\"b7cec49\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;step_next_label&quot;:&quot;Next&quot;,&quot;step_previous_label&quot;:&quot;Previous&quot;,&quot;button_width&quot;:&quot;100&quot;,&quot;step_type&quot;:&quot;number_text&quot;,&quot;step_icon_shape&quot;:&quot;circle&quot;}\" data-widget_type=\"form.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<form class=\"elementor-form\" method=\"post\" name=\"New Form\">\n\t\t\t<input type=\"hidden\" name=\"post_id\" value=\"1156\"\/>\n\t\t\t<input type=\"hidden\" name=\"form_id\" value=\"b7cec49\"\/>\n\t\t\t<input type=\"hidden\" name=\"referer_title\" value=\"Custom Order\" \/>\n\n\t\t\t\t\t\t\t<input type=\"hidden\" name=\"queried_id\" value=\"1156\"\/>\n\t\t\t\n\t\t\t<div class=\"elementor-form-fields-wrapper elementor-labels-\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-name elementor-col-50\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-name\" class=\"elementor-field-label elementor-screen-only\">\n\t\t\t\t\t\t\t\tName\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[name]\" id=\"form-field-name\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Name*\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-email elementor-field-group elementor-column elementor-field-group-email elementor-col-50 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-email\" class=\"elementor-field-label elementor-screen-only\">\n\t\t\t\t\t\t\t\tEmail\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"email\" name=\"form_fields[email]\" id=\"form-field-email\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Email*\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-message elementor-col-50\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-message\" class=\"elementor-field-label elementor-screen-only\">\n\t\t\t\t\t\t\t\tProduct\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[message]\" id=\"form-field-message\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Product Name*\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-number elementor-field-group elementor-column elementor-field-group-field_2c2a0c0 elementor-col-50\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-field_2c2a0c0\" class=\"elementor-field-label elementor-screen-only\">\n\t\t\t\t\t\t\t\tQuantity\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t<input type=\"number\" name=\"form_fields[field_2c2a0c0]\" id=\"form-field-field_2c2a0c0\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Quantity\" min=\"\" max=\"\" >\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-textarea elementor-field-group elementor-column elementor-field-group-field_73129aa elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-field_73129aa\" class=\"elementor-field-label elementor-screen-only\">\n\t\t\t\t\t\t\t\tDetails\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t<textarea class=\"elementor-field-textual elementor-field  elementor-size-sm\" name=\"form_fields[field_73129aa]\" id=\"form-field-field_73129aa\" rows=\"4\" placeholder=\"Product Details\"><\/textarea>\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-upload elementor-field-group elementor-column elementor-field-group-field_b46d22d elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-field_b46d22d\" class=\"elementor-field-label elementor-screen-only\">\n\t\t\t\t\t\t\t\tFile\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t<input type=\"file\" name=\"form_fields[field_b46d22d]\" id=\"form-field-field_b46d22d\" class=\"elementor-field elementor-size-sm  elementor-upload-field\">\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-group elementor-column elementor-field-type-submit elementor-col-100 e-form__buttons\">\n\t\t\t\t\t<button class=\"elementor-button elementor-size-sm\" type=\"submit\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Send Order<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/button>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/form>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-a33ef90 elementor-hidden-desktop elementor-hidden-tablet elementor-hidden-mobile e-flex e-con-boxed e-con e-parent\" data-id=\"a33ef90\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-054aad5 elementor-widget__width-initial elementor-widget elementor-widget-shortcode\" data-id=\"054aad5\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\">    <form id=\"custom-order-form\" enctype=\"multipart\/form-data\">\n        <h3>Customer Details<\/h3>\n        <input type=\"text\" name=\"customer_name\" placeholder=\"Full Name\" required>\n        <input type=\"tel\" name=\"phone\" placeholder=\"Phone Number\" required>\n        <input type=\"email\" name=\"email\" placeholder=\"Email\" required>\n\n        <h3>Product Details<\/h3>\n        <div id=\"product-list\">\n            <div class=\"product-item\">\n                <input type=\"text\" name=\"product_name[]\" placeholder=\"Product Name\" required>\n                <input type=\"number\" name=\"quantity[]\" placeholder=\"Quantity\" required>\n                <textarea name=\"description[]\" placeholder=\"Product Description\" required><\/textarea>\n                <input type=\"file\" name=\"product_image[]\" accept=\"image\/*\">\n                <button type=\"button\" class=\"remove-product\" style=\"display: none;\">Remove<\/button>\n            <\/div>\n        <\/div>\n        <button type=\"button\" id=\"add-product\">Add Another Product<\/button>\n        <button type=\"submit\">Submit Order<\/button>\n    <\/form>\n    <div id=\"order-result\"><\/div>\n\n    <script>\n        document.addEventListener(\"DOMContentLoaded\", function () {\n            document.getElementById(\"add-product\").addEventListener(\"click\", function () {\n                let productList = document.getElementById(\"product-list\");\n                let newProduct = document.createElement(\"div\");\n                newProduct.classList.add(\"product-item\");\n                newProduct.innerHTML = `\n                    <input type=\"text\" name=\"product_name[]\" placeholder=\"Product Name\" required>\n                    <input type=\"number\" name=\"quantity[]\" placeholder=\"Quantity\" required>\n                    <textarea name=\"description[]\" placeholder=\"Product Description\" required><\/textarea>\n                    <input type=\"file\" name=\"product_image[]\" accept=\"image\/*\">\n                    <button type=\"button\" class=\"remove-product\">Remove<\/button>\n                `;\n                productList.appendChild(newProduct);\n\n                let removeButtons = document.querySelectorAll(\".remove-product\");\n                removeButtons.forEach(btn => btn.style.display = \"inline-block\");\n\n                newProduct.querySelector(\".remove-product\").addEventListener(\"click\", function () {\n                    newProduct.remove();\n                });\n            });\n\n            document.getElementById(\"custom-order-form\").addEventListener(\"submit\", function (event) {\n                event.preventDefault();\n                let formData = new FormData(this);\n                formData.append(\"action\", \"handle_order_submission\");\n\n                fetch(\"https:\/\/shrilaxmienterprise.com\/basti\/wp-admin\/admin-ajax.php\", {\n                    method: \"POST\",\n                    body: formData\n                })\n                .then(response => response.text())\n                .then(data => {\n                    document.getElementById(\"order-result\").innerHTML = data;\n                    document.getElementById(\"custom-order-form\").reset();\n                });\n            });\n        });\n    <\/script>\n    <\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Place your custom Orders<\/p>\n","protected":false},"author":3,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"footnotes":""},"class_list":["post-1156","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/shrilaxmienterprise.com\/basti\/wp-json\/wp\/v2\/pages\/1156","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/shrilaxmienterprise.com\/basti\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/shrilaxmienterprise.com\/basti\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/shrilaxmienterprise.com\/basti\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/shrilaxmienterprise.com\/basti\/wp-json\/wp\/v2\/comments?post=1156"}],"version-history":[{"count":0,"href":"https:\/\/shrilaxmienterprise.com\/basti\/wp-json\/wp\/v2\/pages\/1156\/revisions"}],"wp:attachment":[{"href":"https:\/\/shrilaxmienterprise.com\/basti\/wp-json\/wp\/v2\/media?parent=1156"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}