{"id":2802,"date":"2025-04-03T15:53:20","date_gmt":"2025-04-03T14:53:20","guid":{"rendered":"https:\/\/zabalimp.es\/?page_id=2802"},"modified":"2026-04-24T09:55:40","modified_gmt":"2026-04-24T08:55:40","slug":"hacer-pedido","status":"publish","type":"page","link":"https:\/\/zabalimp.es\/en\/hacer-pedido\/","title":{"rendered":"Hacer Pedido"},"content":{"rendered":"<div data-elementor-type=\"wp-page\" data-elementor-id=\"2802\" class=\"elementor elementor-2802\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-12f06b44 e-flex e-con-boxed e-con e-parent\" data-id=\"12f06b44\" 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-21b949c2 elementor-button-align-stretch elementor-widget elementor-widget-form\" data-id=\"21b949c2\" 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\" id=\"contactos\" name=\"Contactos\" action=\"\">\n\t\t\t<input type=\"hidden\" name=\"post_id\" value=\"2802\"\/>\n\t\t\t<input type=\"hidden\" name=\"form_id\" value=\"21b949c2\"\/>\n\t\t\t<input type=\"hidden\" name=\"referer_title\" value=\"Hacer Pedido\" \/>\n\n\t\t\t\t\t\t\t<input type=\"hidden\" name=\"queried_id\" value=\"2802\"\/>\n\t\t\t\n\t\t\t<div class=\"elementor-form-fields-wrapper elementor-labels-above\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-html elementor-field-group elementor-column elementor-field-group-field_f2ced02 elementor-col-100\">\n\t\t\t\t\t<div id=\"toast-container\" style=\"  position: fixed;  bottom: 30px;  left: 50%;  transform: translateX(-50%);  z-index: 9999;\"><\/div>\n\n<style>\n.toast-campo {\n  position: absolute;\n  background: #ffebee;\n  color: #b71c1c;\n  border: 1px solid #f44336;\n  border-radius: 5px;\n  padding: 6px 10px;\n  font-size: 13px;\n  white-space: nowrap;\n  z-index: 999;\n  animation: fadeIn 0.2s ease;\n  box-shadow: 0 2px 6px rgba(0,0,0,0.15);\n}\n\n@keyframes fadeIn {\n  from { opacity: 0; transform: translateY(-5px); }\n  to { opacity: 1; transform: translateY(0); }\n}\n<\/style>\n\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-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\">\n\t\t\t\t\t\t\t\tName and Surname:\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\">\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-tel elementor-field-group elementor-column elementor-field-group-telef elementor-col-50\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-telef\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tPhone:\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t<input size=\"1\" type=\"tel\" name=\"form_fields[telef]\" id=\"form-field-telef\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" pattern=\"[0-9()#&amp;+*-=.]+\" title=\"Only numbers and telephone characters (#, -, *, etc) are accepted.\">\n\n\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\">\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\" required=\"required\" aria-required=\"true\">\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-select elementor-field-group elementor-column elementor-field-group-zone elementor-col-50\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-zone\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tArea where the service will be performed:\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field elementor-select-wrapper remove-before\">\n\t\t\t<div class=\"select-caret-down-wrapper\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-caret-down\" viewbox=\"0 0 571.4 571.4\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M571 393Q571 407 561 418L311 668Q300 679 286 679T261 668L11 418Q0 407 0 393T11 368 36 357H536Q550 357 561 368T571 393Z\"><\/path><\/svg>\t\t\t<\/div>\n\t\t\t<select name=\"form_fields[zone]\" id=\"form-field-zone\" class=\"elementor-field-textual elementor-size-sm\">\n\t\t\t\t\t\t\t\t\t<option value=\"\"><\/option>\n\t\t\t\t\t\t\t<\/select>\n\t\t<\/div>\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-observaciones elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-observaciones\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tObservations:\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[observaciones]\" id=\"form-field-observaciones\" rows=\"4\"><\/textarea>\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-html elementor-field-group elementor-column elementor-field-group-field_607a3fd elementor-col-100\">\n\t\t\t\t\t<div id=\"resumen-pedido\">\n  <!-- \u0421\u044e\u0434\u0430 \u043c\u044b \u043f\u043e\u0434\u0441\u0442\u0430\u0432\u0438\u043c \u0442\u0430\u0431\u043b\u0438\u0446\u0443 \u0437\u0430\u043a\u0430\u0437\u043e\u0432 \u0447\u0435\u0440\u0435\u0437 JS -->\n<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-html elementor-field-group elementor-column elementor-field-group-field_5d8a3f1 elementor-col-100\">\n\t\t\t\t\t<label style=\"font-size: 14px; display: inline-block; margin-top: -20px;\">\n  <input type=\"checkbox\" id=\"confirmar-datos\" required style=\"margin-right: 6px;\">\n  I confirm that my personal information is correct and I accept the\n  <a href=\"https:\/\/zabalimp.es\/en\/privacy-policy\/\" target=\"_blank\">privacy policy<\/a>.\n<\/label>\n\n<input type=\"hidden\" id=\"fechas_json\" name=\"fechas_json\">\n\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 to<\/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<input type=\"hidden\" name=\"trp-form-language\" value=\"en\"\/><\/form>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4b7512a6 elementor-widget elementor-widget-button\" data-id=\"4b7512a6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-sm\" href=\"#\" id=\"enviar_pedido\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Send order<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6c1b6a30 elementor-widget elementor-widget-html\" data-id=\"6c1b6a30\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script> \r\n\r\n\r\nconst zonasPorServicio = {\r\n  general: [\r\n    \"Bilbao\",\r\n    \"Barakaldo\",\r\n    \"Portugalete\",\r\n    \"Sestao\",\r\n    \"Santurtzi\",\r\n    \"Ortuella\",\r\n    \"Valle de Tr\u00e1paga\"\r\n  ],\r\n  hospitalario: [\r\n    \"Bilbao (domicilio)\",\r\n    \"Hospital de Basurto\",\r\n    \"Hospital IMQ\",\r\n    \"Cl\u00ednica Indautxu\",\r\n    \"Barakaldo (domicilio)\",\r\n    \"Hospital de Cruces\",\r\n    \"Portugalete (domicilio)\",\r\n    \"Hospital San Juan de Dios\",\r\n    \"Sestao (domicilio)\",\r\n    \"Santurtzi (domicilio)\",\r\n    \"Ortuella (domicilio)\",\r\n    \"Valle de Tr\u00e1paga (domicilio)\"\r\n  ]\r\n};\r\n\r\n\r\nfunction cargarOpcionesZona() {\r\n  const selectZona = document.getElementById('form-field-zone');\r\n  if (!selectZona) return;\r\n\r\n  const servicioId = new URLSearchParams(window.location.search).get('servicio_id');\r\n  const zonas = servicioId == 2 ? zonasPorServicio.hospitalario : zonasPorServicio.general;\r\n\r\n  selectZona.innerHTML = `<option value=\"\">Selecciona una zona<\/option>`;\r\n  zonas.forEach(zona => {\r\n    const opt = document.createElement('option');\r\n    opt.value = zona;\r\n    opt.textContent = zona;\r\n    selectZona.appendChild(opt);\r\n  });\r\n}\r\n\r\ndocument.addEventListener('DOMContentLoaded', cargarOpcionesZona);\r\n\r\n\r\ndocument.addEventListener('DOMContentLoaded', () => {\r\n  const botonTotal = document.getElementById('total');\r\n  const calendario = document.getElementById('calendar');\r\n  const formContacto = document.querySelector('form[name=\"Contactos\"]');\r\n  const formHoras = document.querySelector('form[name=\"Calendario\"]');\r\n\r\n  let modoVolver = false; \/\/ \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0435 \u043a\u043d\u043e\u043f\u043a\u0438\r\n\r\n  if (botonTotal && formContacto && formHoras) {\r\n    formContacto.style.display = 'none';\r\n\r\n    botonTotal.addEventListener('click', (e) => {\r\n      e.preventDefault();\r\n\r\nif (modoVolver) {\r\n  \/\/ \u2b05 \u0412\u0435\u0440\u043d\u0443\u0442\u044c\u0441\u044f \u043a \u043a\u0430\u043b\u0435\u043d\u0434\u0430\u0440\u044e\r\n  formContacto.style.display = 'none';\r\n  calendario.style.display = 'block';\r\n  formHoras.style.display = 'block';\r\n\r\n  document.getElementById('enviar_pedido').style.display = 'none';\r\n  actualizarBotonTotal(); \/\/ \u0432\u0435\u0440\u043d\u0451\u043c \u043a\u043d\u043e\u043f\u043a\u0443 \u0432 \u0440\u0435\u0436\u0438\u043c \"Total\"\r\n  renderEvents();   \r\n  mostrarResumenPedido(); \/\/ \ud83d\udc48 \u0432\u044b\u0432\u043e\u0434 \u0442\u0430\u0431\u043b\u0438\u0446\u044b\r\n  modoVolver = false;\r\n\r\n  \/\/ \ud83d\udd3d \u041f\u0440\u043e\u043a\u0440\u0443\u0442\u043a\u0430 \u043a \u043f\u043e\u043b\u044e \"hora_dia\"\r\n  document.getElementById('form-field-hora_dia')?.scrollIntoView({ behavior: 'smooth', block: 'center' });\r\n\r\n} else {\r\n  \/\/ \u27a1 \u041f\u0435\u0440\u0435\u0445\u043e\u0434 \u043d\u0430 \u0444\u043e\u0440\u043c\u0443\r\n  calendario.style.display = 'none';\r\n  formHoras.style.display = 'none';\r\n  formContacto.style.display = 'block';\r\n\r\n  document.getElementById('enviar_pedido').style.display = 'inline-block';\r\n  actualizarBotonVolver(); \/\/ \u0441\u0434\u0435\u043b\u0430\u0435\u043c \u043a\u043d\u043e\u043f\u043a\u0443 \"\u2b05 Volver\"\r\n  mostrarResumenPedido(); \r\n  modoVolver = true;\r\n\r\n  \/\/ \ud83d\udd3d \u041f\u0440\u043e\u043a\u0440\u0443\u0442\u043a\u0430 \u043a \u043f\u043e\u043b\u044e \"nombre\"\r\n  document.getElementById('form-field-name')?.scrollIntoView({ behavior: 'smooth', block: 'center' });\r\n}\r\n\r\n    });\r\n  }\r\n\r\n  function actualizarBotonTotal(total = 0) {\r\n    if (!botonTotal) return;\r\n    if (total > 0) {\r\n      botonTotal.innerHTML = `\r\n        <span class=\"elementor-button-content-wrapper\">\r\n          <span class=\"elementor-button-text\">\r\n            \ud83d\udcb0 Total: ${total.toFixed(2)} \u20ac<br>\r\n            <small style=\"font-size: 12px;\">\u27a1\ufe0f Confirmar pedido<\/small>\r\n          <\/span>\r\n        <\/span>\r\n      `;\r\n      botonTotal.style.display = 'inline-block';\r\n    } else {\r\n      botonTotal.style.display = 'none';\r\n    }\r\n  }\r\n\r\n  function actualizarBotonVolver() {\r\n    if (!botonTotal) return;\r\n    botonTotal.innerHTML = `\r\n      <span class=\"elementor-button-content-wrapper\">\r\n        <span class=\"elementor-button-text\">\u2b05 Volver al calendario<\/span>\r\n      <\/span>\r\n    `;\r\n    botonTotal.style.display = 'inline-block';\r\n  }\r\n\r\n  \/\/ \u042d\u043a\u0441\u043f\u043e\u0440\u0442\u0438\u0440\u0443\u0435\u043c \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u0435 \u0441\u0443\u043c\u043c\u044b\r\n  window.actualizarBotonTotal = actualizarBotonTotal;\r\n  \r\n});\r\n\r\n\r\n\r\n<\/script>\r\n\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-700d6bd0 elementor-widget elementor-widget-button\" data-id=\"700d6bd0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-button-wrapper\">\n\t\t\t\t\t<a class=\"elementor-button elementor-size-sm\" role=\"button\" id=\"total\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Total<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3afd97f2 elementor-widget elementor-widget-html\" data-id=\"3afd97f2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- HTML-\u0432\u0438\u0434\u0436\u0435\u0442 \u0432 Elementor -->\r\n<div id=\"bloque-exito\" style=\"display: none;\" class=\"mensaje-exito-animado\">\r\n  <div class=\"exito-contenedor\">\r\n    <h2>\ud83c\udf89 Your order has been successfully received!<\/h2>\r\n    <p>Thank you very much, <span id=\"resumen-nombre\" style=\"font-weight:bold;\"><\/span>for trusting us.<\/p>\r\n\r\n    <p>We are preparing everything to serve you with the utmost care and professionalism. \ud83d\udc9b<\/p>\r\n\r\n    <div id=\"resumen-cliente\" class=\"resumen-info\"><\/div>\r\n\r\n<div style=\"margin-top: 20px;\">\r\n  <p style=\"    font-size: 14px;    background: #f0f8ff;    padding: 10px;    border-radius: 6px;    border: 1px solid #b3d4fc;    margin-bottom: 10px;    color: #003366;  \">\r\n    \ud83e\udde0 <strong>Can we help you remember?<\/strong><br>\r\n    You can save the days of the order in your <strong>Google calendar<\/strong> so that you don't forget anything. Just click on the buttons below.\r\n  <\/p>\r\n\r\n  <div id=\"botones-google-calendar\"><\/div>\r\n<\/div>\r\n\r\n\r\n    <p style=\"margin-top: 20px;\">\ud83d\udcac One of our specialists will contact you shortly to confirm the details.<\/p>\r\n    <p style=\"margin-top: 10px;\">\u2728 In the meantime, we wish you a day full of tranquility and well-being.<\/p>\r\n  <\/div>\r\n<\/div>\r\n\r\n\r\n\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>","protected":false},"excerpt":{"rendered":"<p>Enviar pedido Total \ud83c\udf89 \u00a1Tu pedido ha sido recibido con \u00e9xito! Much\u00edsimas gracias, , por confiar en nosotros. Estamos preparando todo para atenderte con el mayor cari\u00f1o y profesionalidad. \ud83d\udc9b \ud83e\udde0 \u00bfTe ayudamos a recordar? Puedes guardar los d\u00edas del pedido en tu calendario de Google para que no se te olvide nada. Simplemente haz [&hellip;]<\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_joinchat":[],"footnotes":""},"class_list":["post-2802","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/zabalimp.es\/en\/wp-json\/wp\/v2\/pages\/2802","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/zabalimp.es\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/zabalimp.es\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/zabalimp.es\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/zabalimp.es\/en\/wp-json\/wp\/v2\/comments?post=2802"}],"version-history":[{"count":0,"href":"https:\/\/zabalimp.es\/en\/wp-json\/wp\/v2\/pages\/2802\/revisions"}],"wp:attachment":[{"href":"https:\/\/zabalimp.es\/en\/wp-json\/wp\/v2\/media?parent=2802"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}