{"id":1667,"date":"2026-07-06T09:26:06","date_gmt":"2026-07-06T06:26:06","guid":{"rendered":"https:\/\/presta.site\/blog\/docs\/uncategorized\/gestion-de-perfiles-de-vacaciones-vacation-mode-para-prestashop\/"},"modified":"2026-07-08T08:57:18","modified_gmt":"2026-07-08T05:57:18","password":"","slug":"gestion-de-perfiles-de-vacaciones-vacation-mode-para-prestashop","status":"publish","type":"docs","link":"https:\/\/presta.site\/blog\/es\/docs\/modulos-prestashop\/vacation-mode-3\/gestion-de-perfiles-de-vacaciones-vacation-mode-para-prestashop\/","title":{"rendered":"Gesti\u00f3n de perfiles de vacaciones &#8211; Vacation Mode para PrestaShop"},"content":{"rendered":"<p>La <strong>Gesti\u00f3n de perfiles de vacaciones<\/strong> en Vacation Mode cubre programaci\u00f3n, mensajes multiling\u00fces, configuraci\u00f3n multitienda y notificaciones por correo de pedido en PrestaShop.<\/p>\n<p>El m\u00f3dulo Vacation mode organiza los avisos de vacaciones en perfiles de vacaciones &#8211; uno por pesta\u00f1a en la p\u00e1gina de configuraci\u00f3n. Esta gu\u00eda cubre la creaci\u00f3n y gesti\u00f3n de perfiles, la activaci\u00f3n programada por fecha, el contenido multiling\u00fce y las notificaciones opcionales por correo de pedido.<\/p>\n<p><!--more--><\/p>\n<h2>Resumen de la gesti\u00f3n de perfiles de vacaciones<\/h2>\n<h3>\u00bfQu\u00e9 es un perfil de vacaciones?<\/h3>\n<p>Esta gu\u00eda de <strong>Gesti\u00f3n de perfiles de vacaciones<\/strong> comienza con la estructura de los perfiles.<\/p>\n<p>Cada pesta\u00f1a en la p\u00e1gina de configuraci\u00f3n del m\u00f3dulo representa un perfil de vacaciones. Un perfil agrupa:<\/p>\n<ul>\n<li>Una etiqueta <strong>Description:<\/strong> (visible solo en el Back Office)<\/li>\n<li>Un interruptor <strong>Activate:<\/strong> y un rango opcional de <strong>Dates:<\/strong><\/li>\n<li>Todas las ubicaciones de visualizaci\u00f3n activadas y sus mensajes<\/li>\n<li>La ubicaci\u00f3n opcional de correo de pedido<\/li>\n<\/ul>\n<p>En la primera instalaci\u00f3n, el m\u00f3dulo crea autom\u00e1ticamente un perfil de vacaciones inactivo.<\/p>\n<h3 id=\"disable-add-to-cart\">Desactivar a\u00f1adir al carrito<\/h3>\n<p>Cada pesta\u00f1a de vacaciones incluye <strong>Disable Add to cart:<\/strong> debajo de <strong>Activate:<\/strong>.<\/p>\n<ul>\n<li><strong>Yes<\/strong> &#8211; Mientras esta vacaci\u00f3n est\u00e9 activa para la tienda actual, los botones de a\u00f1adir al carrito quedan <strong>deshabilitados y en gris<\/strong> y se bloquean las nuevas adiciones al carrito en la tienda.<\/li>\n<li><strong>No<\/strong> &#8211; Valor predeterminado. Los botones de compra funcionan con normalidad.<\/li>\n<\/ul>\n<p>Esta opci\u00f3n se almacena por tienda (<code class=\"codecolorer text default\"><span class=\"text\">pst_vacation_shop.disable_add_to_cart<\/span><\/code>). No activa el modo cat\u00e1logo de PrestaShop. Los clientes que ya tienen art\u00edculos en el carrito pueden llegar al pago salvo que el tema u otros m\u00f3dulos lo impidan.<\/p>\n<p>En una pesta\u00f1a de vacaciones existente, <strong>Disable Add to cart<\/strong> y <strong>Show explanation near add-to-cart buttons<\/strong> se guardan autom\u00e1ticamente al cambiarlos. El <strong>Visitor message<\/strong> se guarda autom\u00e1ticamente mientras escribe (tras una breve pausa) o al hacer clic en <strong>Save<\/strong> en un bloque de ubicaci\u00f3n.<\/p>\n<h4>Show explanation near add-to-cart buttons<\/h4>\n<p>Visible solo cuando <strong>Disable Add to cart<\/strong> est\u00e1 en <strong>Yes<\/strong>.<\/p>\n<ul>\n<li><strong>Yes<\/strong> &#8211; Muestra una explicaci\u00f3n para el visitante junto a los botones de compra deshabilitados (predeterminado).<\/li>\n<li><strong>No<\/strong> &#8211; Los botones siguen deshabilitados, pero no se muestra ninguna explicaci\u00f3n.<\/li>\n<\/ul>\n<h4>Visitor message<\/h4>\n<p>Visible cuando <strong>Disable Add to cart<\/strong> est\u00e1 en <strong>Yes<\/strong> y <strong>Show explanation near add-to-cart buttons<\/strong> est\u00e1 en <strong>Yes<\/strong>.<\/p>\n<p>Introduzca un mensaje breve multiling\u00fce que explique por qu\u00e9 no est\u00e1 disponible el pedido. Deje un idioma vac\u00edo para usar el texto predeterminado:<\/p>\n<blockquote>\n<p>Add to cart is temporarily unavailable during our vacation. You can keep browsing &#8211; ordering will reopen soon.<\/p>\n<\/blockquote>\n<p><strong>Comportamiento en la tienda:<\/strong><\/p>\n<ul>\n<li><strong>P\u00e1gina de producto<\/strong> &#8211; Aviso completo debajo del bot\u00f3n de a\u00f1adir al carrito.<\/li>\n<li><strong>Listados de categor\u00edas y b\u00fasqueda<\/strong> &#8211; Un icono peque\u00f1o <strong>!<\/strong> junto al \u00e1rea de compra de cada producto; el mensaje completo aparece al pasar el cursor o al enfocar con el teclado.<\/li>\n<li><strong>Otras ubicaciones del tema<\/strong> &#8211; El m\u00f3dulo inserta el aviso cerca de los botones de a\u00f1adir al carrito deshabilitados donde su tema los renderiza.<\/li>\n<\/ul>\n<p>La explicaci\u00f3n se guarda por perfil de vacaciones y por idioma.<\/p>\n<h4>Comportamiento t\u00e9cnico (qu\u00e9 cambia el m\u00f3dulo)<\/h4>\n<p>Cuando <strong>Disable Add to cart<\/strong> est\u00e1 activo, el m\u00f3dulo:<\/p>\n<ul>\n<li>Deshabilita los botones de compra mediante JavaScript y CSS en la tienda<\/li>\n<li>Elimina las URL de a\u00f1adir al carrito en los datos del producto para que los temas no puedan enviar nuevos art\u00edculos<\/li>\n<li>Bloquea las solicitudes directas de a\u00f1adir al carrito en la p\u00e1gina del carrito con un mensaje de error<\/li>\n<li><strong>No<\/strong> elimina productos del cat\u00e1logo ni redirige a los clientes fuera del pago<\/li>\n<\/ul>\n<h3>Description<\/h3>\n<p>El campo <strong>Description:<\/strong> es una etiqueta breve solo para administradores que le ayuda a identificar la vacaci\u00f3n &#8211; por ejemplo, &quot;Pausa de verano 2026&quot; o &quot;Vacaciones de Navidad&quot;. No se muestra a los clientes. Las pesta\u00f1as sin descripci\u00f3n se etiquetan como <strong>Vacation #1<\/strong>, <strong>Vacation #2<\/strong>, y as\u00ed sucesivamente.<\/p>\n<h3>Activate:<\/h3>\n<p>El interruptor <strong>Activate:<\/strong> controla si el perfil de vacaciones est\u00e1 habilitado para la tienda actual.<\/p>\n<ul>\n<li>Establezca en <strong>Yes<\/strong> para habilitar el perfil para la tienda actual. Si <strong>Dates:<\/strong> no est\u00e1n configuradas, la vacaci\u00f3n est\u00e1 activa de inmediato. Si <strong>Dates:<\/strong> est\u00e1n configuradas, el perfil solo es visible mientras el momento actual est\u00e9 dentro de ese rango.<\/li>\n<li>Establezca en <strong>No<\/strong> para desactivar el perfil para la tienda actual.<\/li>\n<\/ul>\n<p><em>Nota: Establezca en &quot;Yes&quot; para activar el modo vacaciones. Se activar\u00e1 de inmediato O en el intervalo de fechas seleccionado seg\u00fan la opci\u00f3n &quot;Dates&quot;.<\/em><\/p>\n<p>En una pesta\u00f1a de vacaciones existente, el interruptor <strong>Activate:<\/strong> se guarda autom\u00e1ticamente al cambiarlo.<\/p>\n<h3>Crear vacaciones adicionales<\/h3>\n<p>Use estos pasos al <strong>gestionar perfiles de vacaciones<\/strong> para m\u00e1s de un per\u00edodo festivo.<\/p>\n<p>Para a\u00f1adir otro perfil de vacaciones:<\/p>\n<ol>\n<li>Haga clic en la pesta\u00f1a <strong>+<\/strong> al final de la lista de pesta\u00f1as (tooltip: <strong>Add new vacation<\/strong>).<\/li>\n<li>Haga clic en <strong>Create<\/strong> para guardar el nuevo perfil. Los botones <strong>Save<\/strong> de ubicaci\u00f3n y el guardado autom\u00e1tico de <strong>Activate:<\/strong>, <strong>Dates:<\/strong> y <strong>Description:<\/strong> solo est\u00e1n disponibles despu\u00e9s de crear el perfil.<\/li>\n<li>Complete <strong>Description:<\/strong>, ubicaciones y mensajes en la nueva pesta\u00f1a.<\/li>\n<li>Configure <strong>Activate:<\/strong> y <strong>Dates:<\/strong> seg\u00fan sea necesario.<\/li>\n<\/ol>\n<p><a href=\"https:\/\/presta.site\/blog\/wp-content\/uploads\/pstv-vacation-docs\/new-vacation.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/presta.site\/blog\/wp-content\/uploads\/pstv-vacation-docs\/new-vacation.png\" alt=\"Creaci\u00f3n de un nuevo perfil de vacaciones en Vacation Mode para PrestaShop\" width=\"1495\" height=\"1038\" class=\"aligncenter size-full wp-image-1633\" srcset=\"https:\/\/presta.site\/blog\/wp-content\/uploads\/pstv-vacation-docs\/new-vacation.png 1495w, https:\/\/presta.site\/blog\/wp-content\/uploads\/pstv-vacation-docs\/new-vacation-300x208.png 300w, https:\/\/presta.site\/blog\/wp-content\/uploads\/pstv-vacation-docs\/new-vacation-1024x711.png 1024w, https:\/\/presta.site\/blog\/wp-content\/uploads\/pstv-vacation-docs\/new-vacation-768x533.png 768w, https:\/\/presta.site\/blog\/wp-content\/uploads\/pstv-vacation-docs\/new-vacation-907x630.png 907w\" sizes=\"auto, (max-width: 1495px) 100vw, 1495px\" \/><\/a><\/p>\n<p>Puede ejecutar varios perfiles de vacaciones al mismo tiempo. Cuando varios perfiles est\u00e1n activos y comparten la misma ubicaci\u00f3n de visualizaci\u00f3n, todos los mensajes coincidentes aparecen en la tienda.<\/p>\n<h3>Eliminar un perfil de vacaciones<\/h3>\n<p>Al <strong>gestionar perfiles de vacaciones<\/strong> que ya no necesita, elimine la pesta\u00f1a para quitar todos los datos de ubicaci\u00f3n.<\/p>\n<p>En una pesta\u00f1a de vacaciones existente, haga clic en el bot\u00f3n <strong>Delete<\/strong> para eliminar ese perfil y todos sus datos de ubicaci\u00f3n. Esta acci\u00f3n no se puede deshacer.<\/p>\n<h3>Indicador de vacaci\u00f3n activa en el Back Office<\/h3>\n<p>Cuando al menos un perfil de vacaciones est\u00e1 activo, aparece una insignia naranja <strong>Vacation mode<\/strong> en la parte superior del Back Office (tooltip: &quot;Your shop is in vacation mode.&quot;). Haga clic para abrir la configuraci\u00f3n del m\u00f3dulo. La insignia no muestra qu\u00e9 perfil est\u00e1 activo ni los rangos de fechas.<\/p>\n<p>En la propia p\u00e1gina de configuraci\u00f3n del m\u00f3dulo, aparece un banner de advertencia cuando hay vacaciones activas, mostrando <strong>Vacation mode active: YYYY-MM-DD &#8212; YYYY-MM-DD<\/strong> cuando hay fechas configuradas, o <strong>Vacation mode active.<\/strong> cuando no hay fechas configuradas.<\/p>\n<h3>Contenido de mensajes multiling\u00fce<\/h3>\n<p>Al <strong>gestionar perfiles de vacaciones<\/strong> en varios idiomas, complete cada idioma activo en cada ubicaci\u00f3n habilitada.<\/p>\n<p>Los mensajes de vacaciones admiten todos los idiomas configurados en su tienda PrestaShop. Use el men\u00fa desplegable de idioma junto a cada editor de texto para introducir contenido en cada idioma.<\/p>\n<p>Si una ubicaci\u00f3n habilitada tiene texto en algunos idiomas pero no en otros, el Back Office muestra una advertencia: &quot;%s missing text for %s language.&quot; Los clientes ven el aviso solo cuando existe texto para su idioma.<\/p>\n<h3>Gu\u00eda r\u00e1pida<\/h3>\n<p>El panel plegable <strong>Quick guide<\/strong> en la parte superior de la p\u00e1gina de configuraci\u00f3n ofrece instrucciones de configuraci\u00f3n. Haga clic en <strong>Hide<\/strong> para contraerlo. Para mostrarlo de nuevo, haga clic en <strong>(show)<\/strong> en el encabezado del panel.<\/p>\n<h2 id=\"scheduling-vacations-by-date\">Programaci\u00f3n de vacaciones por fecha<\/h2>\n<p>La <strong>gesti\u00f3n de perfiles de vacaciones<\/strong> por rango de fechas mantiene los avisos alineados con la zona horaria de su tienda.<\/p>\n<p>Use el campo <strong>Dates:<\/strong> para activar y desactivar autom\u00e1ticamente un perfil de vacaciones durante un per\u00edodo concreto.<\/p>\n<h3>C\u00f3mo funcionan las fechas<\/h3>\n<ul>\n<li><strong>Sin fechas configuradas<\/strong>: La visibilidad de la vacaci\u00f3n sigue directamente el interruptor <strong>Activate:<\/strong>. Si <strong>Activate:<\/strong> est\u00e1 en <strong>Yes<\/strong>, la vacaci\u00f3n est\u00e1 activa ahora. Si est\u00e1 en <strong>No<\/strong>, est\u00e1 inactiva.<\/li>\n<li><strong>Con fechas configuradas<\/strong>: La vacaci\u00f3n solo est\u00e1 activa cuando el momento actual est\u00e1 entre la fecha de inicio y la de fin, y <strong>Activate:<\/strong> est\u00e1 en <strong>Yes<\/strong>.<\/li>\n<\/ul>\n<p><em>Nota: Si no se configuran fechas, el modo vacaciones se habilitar\u00e1 o deshabilitar\u00e1 de inmediato seg\u00fan la opci\u00f3n &quot;Activate&quot;. En caso contrario, el modo vacaciones se activar\u00e1 en el rango de fechas especificado.<\/em><\/p>\n<p>El selector de fechas incluye un bot\u00f3n para borrar el rango seleccionado.<\/p>\n<p><a href=\"https:\/\/presta.site\/blog\/wp-content\/uploads\/pstv-vacation-docs\/date-picker.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/presta.site\/blog\/wp-content\/uploads\/pstv-vacation-docs\/date-picker.png\" alt=\"Programaci\u00f3n de fechas de vacaciones en Vacation Mode para PrestaShop\" width=\"919\" height=\"450\" class=\"aligncenter size-full wp-image-1634\" srcset=\"https:\/\/presta.site\/blog\/wp-content\/uploads\/pstv-vacation-docs\/date-picker.png 919w, https:\/\/presta.site\/blog\/wp-content\/uploads\/pstv-vacation-docs\/date-picker-300x147.png 300w, https:\/\/presta.site\/blog\/wp-content\/uploads\/pstv-vacation-docs\/date-picker-768x376.png 768w\" sizes=\"auto, (max-width: 919px) 100vw, 919px\" \/><\/a><\/p>\n<h3>Zona horaria y comportamiento al final del d\u00eda<\/h3>\n<p>Las fechas se introducen en la zona horaria de su tienda (<code class=\"codecolorer text default\"><span class=\"text\">PS_TIMEZONE<\/span><\/code>). Al guardar, la fecha de inicio se convierte a UTC. La fecha de fin se establece a las 23:59:59 del \u00faltimo d\u00eda seleccionado en la zona horaria de su tienda y luego se almacena en UTC. Las comprobaciones de activo e inactivo usan marcas de tiempo UTC en la base de datos. La fecha de fin incluye el d\u00eda calendario completo en la zona horaria de su tienda.<\/p>\n<h3>Planificada frente a activa ahora<\/h3>\n<p>Una vacaci\u00f3n con <strong>Dates:<\/strong> futuras y <strong>Activate:<\/strong> en <strong>Yes<\/strong> est\u00e1 configurada pero a\u00fan no es visible en la tienda. Se activa autom\u00e1ticamente cuando llega la fecha de inicio y se desactiva despu\u00e9s de que pase la fecha de fin.<\/p>\n<h3>Multitienda<\/h3>\n<p>Consulte la <a href=\"https:\/\/devdocs.prestashop-project.org\/8\/basics\/installation\/multistore\/\" target=\"_blank\" rel=\"noopener\">documentaci\u00f3n multitienda de PrestaShop<\/a> para cambiar el contexto de tienda en el Back Office.<\/p>\n<p>En una configuraci\u00f3n multitienda, <strong>Activate:<\/strong> se guarda por tienda. Cambie al contexto de tienda adecuado en el Back Office antes de configurar vacaciones para una tienda concreta.<\/p>\n<h3>Cach\u00e9 de la tienda<\/h3>\n<p>Despu\u00e9s de ajustar la configuraci\u00f3n de <strong>gesti\u00f3n de perfiles de vacaciones<\/strong>, espere un momento a que se limpie la cach\u00e9 antes de comprobar la tienda.<\/p>\n<p>Los mensajes de la tienda se almacenan en cach\u00e9 con una clave derivada del siguiente l\u00edmite de inicio o fin de vacaci\u00f3n para la tienda actual (recurriendo a una clave horaria cuando no hay un l\u00edmite pr\u00f3ximo). Al guardar una ubicaci\u00f3n o cambiar la configuraci\u00f3n de vacaciones, el m\u00f3dulo limpia su cach\u00e9 de plantillas para que los cambios aparezcan sin esperar al l\u00edmite. Si sigue viendo contenido desactualizado, limpie la cach\u00e9 de PrestaShop desde <strong>Advanced Parameters &rarr; Performance<\/strong>.<\/p>\n<h2 id=\"order-email-notifications\">Notificaciones por correo de pedido<\/h2>\n<p>La configuraci\u00f3n del correo de pedido forma parte de la <strong>gesti\u00f3n de perfiles de vacaciones<\/strong> cuando desea avisos posteriores a la compra.<\/p>\n<p>La ubicaci\u00f3n <strong>Send email to the customer on order creation:<\/strong> env\u00eda un correo complementario cuando un cliente realiza un pedido durante una vacaci\u00f3n activa. No sustituye el correo de confirmaci\u00f3n de pedido est\u00e1ndar de PrestaShop.<\/p>\n<h3>Activar correos de pedido<\/h3>\n<ol>\n<li>En una pesta\u00f1a de vacaciones, marque <strong>Send email to the customer on order creation:<\/strong>.<\/li>\n<li>Introduzca el <strong>Email subject:<\/strong> para cada idioma (predeterminado: &quot;Possible order delay&quot;).<\/li>\n<li>Edite la <strong>HTML version<\/strong> y la <strong>Text version<\/strong> del cuerpo del correo usando las pesta\u00f1as debajo del campo de asunto.<\/li>\n<li>Haga clic en <strong>Save<\/strong>.<\/li>\n<\/ol>\n<p><a href=\"https:\/\/presta.site\/blog\/wp-content\/uploads\/pstv-vacation-docs\/email.png\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/presta.site\/blog\/wp-content\/uploads\/pstv-vacation-docs\/email.png\" alt=\"Configuraci\u00f3n de notificaciones por correo de pedido de Vacation Mode en PrestaShop\" width=\"1482\" height=\"657\" class=\"aligncenter size-full wp-image-1635\" srcset=\"https:\/\/presta.site\/blog\/wp-content\/uploads\/pstv-vacation-docs\/email.png 1482w, https:\/\/presta.site\/blog\/wp-content\/uploads\/pstv-vacation-docs\/email-300x133.png 300w, https:\/\/presta.site\/blog\/wp-content\/uploads\/pstv-vacation-docs\/email-1024x454.png 1024w, https:\/\/presta.site\/blog\/wp-content\/uploads\/pstv-vacation-docs\/email-768x340.png 768w, https:\/\/presta.site\/blog\/wp-content\/uploads\/pstv-vacation-docs\/email-1200x532.png 1200w\" sizes=\"auto, (max-width: 1482px) 100vw, 1482px\" \/><\/a><\/p>\n<p><em>Nota: Si varios perfiles de vacaciones activos tienen el correo de pedido habilitado, un cliente puede recibir un correo complementario por perfil al realizar un pedido.<\/em><\/p>\n<p><em>Nota: Send the info in additional email when customer places an order.<\/em><\/p>\n<h3>Plantillas de correo y permisos de archivos<\/h3>\n<p>Al guardar, el m\u00f3dulo escribe archivos de plantilla de correo en:<\/p>\n<p><code class=\"codecolorer text default\"><span class=\"text\">modules\/pstvacationmode\/mails\/{language}\/vacation{id}.html<\/span><\/code><\/p>\n<p><code class=\"codecolorer text default\"><span class=\"text\">modules\/pstvacationmode\/mails\/{language}\/vacation{id}.txt<\/span><\/code><\/p>\n<p>El <code class=\"codecolorer text default\"><span class=\"text\">{id}<\/span><\/code> es el ID del perfil de vacaciones. El directorio <code class=\"codecolorer text default\"><span class=\"text\">mails\/<\/span><\/code> y sus subdirectorios de idioma deben ser escribibles por el servidor web. Si no lo son, el Back Office muestra:<\/p>\n<p><strong>Please make the &quot;mails&quot; directory and its content writable:<\/strong><\/p>\n<p>Asegure permisos de escritura en <code class=\"codecolorer text default\"><span class=\"text\">modules\/pstvacationmode\/mails\/<\/span><\/code> antes de habilitar los correos de pedido.<\/p>\n<p>El contenido de plantilla predeterminado se carga desde <code class=\"codecolorer text default\"><span class=\"text\">vacation.html<\/span><\/code> \/ <code class=\"codecolorer text default\"><span class=\"text\">vacation.txt<\/span><\/code> (ingl\u00e9s) o valores predeterminados localizados:<\/p>\n<ul>\n<li><code class=\"codecolorer text default\"><span class=\"text\">vacation_de.html|txt<\/span><\/code> &#8211; Alem\u00e1n<\/li>\n<li><code class=\"codecolorer text default\"><span class=\"text\">vacation_es.html|txt<\/span><\/code> &#8211; Espa\u00f1ol<\/li>\n<li><code class=\"codecolorer text default\"><span class=\"text\">vacation_fr.html|txt<\/span><\/code> &#8211; Franc\u00e9s<\/li>\n<li><code class=\"codecolorer text default\"><span class=\"text\">vacation_it.html|txt<\/span><\/code> &#8211; Italiano<\/li>\n<li><code class=\"codecolorer text default\"><span class=\"text\">vacation_pl.html|txt<\/span><\/code> &#8211; Polaco<\/li>\n<li><code class=\"codecolorer text default\"><span class=\"text\">vacation_ru.html|txt<\/span><\/code> &#8211; Ruso<\/li>\n<\/ul>\n<p>Si no existe un valor predeterminado localizado para un idioma, se usan los archivos en ingl\u00e9s <code class=\"codecolorer text default\"><span class=\"text\">vacation.*<\/span><\/code>.<\/p>\n<h3>Variables de correo<\/h3>\n<p>El correo admite estas variables en la plantilla:<\/p>\n<ul>\n<li><code class=\"codecolorer text default\"><span class=\"text\">{firstname}<\/span><\/code> &#8211; nombre del cliente<\/li>\n<li><code class=\"codecolorer text default\"><span class=\"text\">{lastname}<\/span><\/code> &#8211; apellido del cliente<\/li>\n<li><code class=\"codecolorer text default\"><span class=\"text\">{email}<\/span><\/code> &#8211; direcci\u00f3n de correo del cliente<\/li>\n<li><code class=\"codecolorer text default\"><span class=\"text\">{subject}<\/span><\/code> &#8211; texto del asunto del correo<\/li>\n<\/ul>\n<p>Las etiquetas de correo est\u00e1ndar de PrestaShop como <code class=\"codecolorer text default\"><span class=\"text\">{shop_name}<\/span><\/code> y <code class=\"codecolorer text default\"><span class=\"text\">{shop_url}<\/span><\/code> tambi\u00e9n est\u00e1n disponibles en los archivos de plantilla.<\/p>\n<h3>Cu\u00e1ndo no se env\u00edan los correos<\/h3>\n<p>El correo complementario <strong>no<\/strong> se env\u00eda cuando:<\/p>\n<ul>\n<li>El pedido se realiza con un estado de pedido <strong>Error<\/strong><\/li>\n<li>El pedido se realiza con un estado de pedido <strong>Canceled<\/strong><\/li>\n<li>La direcci\u00f3n de correo del cliente no es v\u00e1lida<\/li>\n<li>Ning\u00fan perfil de vacaciones activo tiene habilitado <strong>Send email to the customer on order creation:<\/strong><\/li>\n<\/ul>\n<h3>Contenido de correo predeterminado<\/h3>\n<p>La versi\u00f3n de texto predeterminada dice:<\/p>\n<blockquote>\n<p>Processing of your order may take longer than usual because of the holidays. We sincerely apologize for the possible delay and hope for your understanding.<\/p>\n<\/blockquote>\n<p>Personal\u00edcelo en los editores de <strong>HTML version<\/strong> y <strong>Text version<\/strong> antes de guardar.<\/p>\n<h2>Soluci\u00f3n de problemas<\/h2>\n<p>Use esta lista de comprobaci\u00f3n mientras <strong>gestiona perfiles de vacaciones<\/strong> si algo no funciona como se espera.<\/p>\n<table>\n<thead>\n<tr>\n<td>Problema<\/td>\n<td>Qu\u00e9 comprobar<\/td>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Desactivar a\u00f1adir al carrito no funciona<\/td>\n<td><strong>Disable Add to cart:<\/strong> est\u00e1 en <strong>Yes<\/strong>, la vacaci\u00f3n est\u00e1 activa para la tienda actual, las fechas son v\u00e1lidas. Limpie la cach\u00e9 de la tienda y la cach\u00e9 de recursos del tema. Compruebe en la p\u00e1gina de producto que los botones aparecen en gris.<\/td>\n<\/tr>\n<tr>\n<td>La explicaci\u00f3n para el visitante no es visible<\/td>\n<td><strong>Show explanation near add-to-cart buttons<\/strong> est\u00e1 en <strong>Yes<\/strong>, <strong>Visitor message<\/strong> est\u00e1 rellenado (o se aplica el valor predeterminado). Limpie la cach\u00e9 de la tienda. En los listados, busque el icono <strong>!<\/strong> y pase el cursor sobre \u00e9l.<\/td>\n<\/tr>\n<tr>\n<td>La vacaci\u00f3n no es visible en la tienda<\/td>\n<td><strong>Activate:<\/strong> est\u00e1 en <strong>Yes<\/strong>, las fechas son v\u00e1lidas (o est\u00e1n vac\u00edas), la ubicaci\u00f3n est\u00e1 habilitada y guardada, existe texto para el idioma del cliente. Consulte la <a href=\"https:\/\/presta.site\/blog\/es\/docs\/prestashop-modules\/vacation-mode\/display-locations-reference-vacation-mode-for-prestashop\/#troubleshooting-display-issues\">soluci\u00f3n de problemas de ubicaciones de visualizaci\u00f3n<\/a>.<\/td>\n<\/tr>\n<tr>\n<td>La vacaci\u00f3n est\u00e1 activa pero no deber\u00eda estarlo<\/td>\n<td>Compruebe el rango de <strong>Dates:<\/strong> y el interruptor <strong>Activate:<\/strong>. Las fechas de inicio futuras significan que la vacaci\u00f3n a\u00fan no est\u00e1 activa.<\/td>\n<\/tr>\n<tr>\n<td>No se envi\u00f3 el correo de pedido<\/td>\n<td>Ubicaci\u00f3n habilitada y guardada, vacaci\u00f3n activa, directorio <code class=\"codecolorer text default\"><span class=\"text\">mails\/<\/span><\/code> escribible, el estado del pedido no es Error ni Canceled.<\/td>\n<\/tr>\n<tr>\n<td>Advertencia &quot;mails directory writable&quot;<\/td>\n<td>Establezca permisos de escritura en <code class=\"codecolorer text default\"><span class=\"text\">modules\/pstvacationmode\/mails\/<\/span><\/code> y en las subcarpetas de idioma.<\/td>\n<\/tr>\n<tr>\n<td>Advertencia de traducci\u00f3n faltante<\/td>\n<td>Complete el texto para todos los idiomas activos de la tienda en cada ubicaci\u00f3n habilitada.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h2>Gu\u00edas relacionadas<\/h2>\n<ul>\n<li>Revise ubicaciones de visualizaci\u00f3n, estilo y posiciones de hooks en la <a href=\"https:\/\/presta.site\/blog\/es\/docs\/prestashop-modules\/vacation-mode\/display-locations-reference-vacation-mode-for-prestashop\/\">Referencia de ubicaciones de visualizaci\u00f3n<\/a>.<\/li>\n<li>Vuelva a la <a href=\"https:\/\/presta.site\/blog\/es\/docs\/prestashop-modules\/vacation-mode\/prestashop-vacation-mode-documentation\/\">documentaci\u00f3n principal<\/a>.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>La Gesti\u00f3n de perfiles de vacaciones en Vacation Mode cubre programaci\u00f3n, mensajes multiling\u00fces, configuraci\u00f3n multitienda y notificaciones por correo de pedido en PrestaShop. El m\u00f3dulo Vacation mode organiza los avisos de vacaciones en perfiles de vacaciones &#8211; uno por pesta\u00f1a en la p\u00e1gina de configuraci\u00f3n. Esta gu\u00eda cubre la creaci\u00f3n y gesti\u00f3n de perfiles, la &hellip; <a href=\"https:\/\/presta.site\/blog\/es\/docs\/modulos-prestashop\/vacation-mode-3\/gestion-de-perfiles-de-vacaciones-vacation-mode-para-prestashop\/\" class=\"more-link\">Continue reading <span class=\"screen-reader-text\">Gesti\u00f3n de perfiles de vacaciones &#8211; Vacation Mode para PrestaShop<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","template":"","meta":{"footnotes":""},"doc_category":[253],"doc_tag":[],"class_list":["post-1667","docs","type-docs","status-publish","hentry","doc_category-vacation-mode-3"],"year_month":"2026-07","word_count":2490,"total_views":0,"reactions":{"happy":0,"normal":0,"sad":0},"author_info":{"name":"Alex C.","author_nicename":"polosat","author_url":"https:\/\/presta.site\/blog\/author\/polosat\/"},"doc_category_info":[{"term_name":"Vacation Mode","term_url":"https:\/\/presta.site\/blog\/es\/docs\/modulos-prestashop\/vacation-mode-3\/"}],"doc_tag_info":[],"_links":{"self":[{"href":"https:\/\/presta.site\/blog\/wp-json\/wp\/v2\/docs\/1667","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/presta.site\/blog\/wp-json\/wp\/v2\/docs"}],"about":[{"href":"https:\/\/presta.site\/blog\/wp-json\/wp\/v2\/types\/docs"}],"author":[{"embeddable":true,"href":"https:\/\/presta.site\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/presta.site\/blog\/wp-json\/wp\/v2\/comments?post=1667"}],"version-history":[{"count":1,"href":"https:\/\/presta.site\/blog\/wp-json\/wp\/v2\/docs\/1667\/revisions"}],"predecessor-version":[{"id":1727,"href":"https:\/\/presta.site\/blog\/wp-json\/wp\/v2\/docs\/1667\/revisions\/1727"}],"wp:attachment":[{"href":"https:\/\/presta.site\/blog\/wp-json\/wp\/v2\/media?parent=1667"}],"wp:term":[{"taxonomy":"doc_category","embeddable":true,"href":"https:\/\/presta.site\/blog\/wp-json\/wp\/v2\/doc_category?post=1667"},{"taxonomy":"doc_tag","embeddable":true,"href":"https:\/\/presta.site\/blog\/wp-json\/wp\/v2\/doc_tag?post=1667"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}