Personalizar el enlace de reservas (válido para Motor Clásico y Motor Moderno)
Toda esta personalización es válida tanto para MOTOR CLÁSICO como MODERNO, salvo lo que se indique al final.
Partimos siempre de la URL base del motor:
https://www.covermanager.com/reservation/module_restaurant/covermanager/spanish
Cómo se añaden las opciones al enlace
Para añadir cualquier opción, se escribe
?al final de la URL y luego el “dato” que queremos pasar (por ejemplo, la hora o el número de personas).Si añadimos varias opciones, se separan con
&.Excepción: cuando queremos marcar un día y hacer que desaparezca el calendario, la fecha va al final como una barra “/”, y no hace falta el
?.
1) Prescriptor (para saber de dónde viene una reserva)
Qué hace: te permite identificar el origen del enlace (por ejemplo, un hotel, un influencer, una campaña, un partner, etc.).
Cómo se escribe:
Añade
?source=NOMBRE.Si el nombre tiene espacios, en lugar del espacio usa
::.Ejemplo: “Cover Mind” →
Cover::Mind
Importante: el enlace puede fallar si pones caracteres “especiales” (tildes, ñ, %, asteriscos, etc.). Mejor usar letras simples sin acentos.
Ejemplo:
https://www.covermanager.com/reservation/module_restaurant/covermanager/spanish?source=Cover::Mind
2) Elegir un día (y ocultar el calendario)
A) Poner un día concreto y que no se vea el calendario
Qué hace: el cliente entra directamente a un día específico.
Cómo se escribe: añade la fecha con una barra al final: /AAAA-MM-DD
Ejemplo:
https://www.covermanager.com/reservation/module_restaurant/covermanager/spanish/2025-12-19
3) Elegir un día (manteniendo el calendario visible)
Qué hace: selecciona un día, pero el calendario sigue apareciendo al lado.
Cómo se escribe: ?day=AAAA-MM-DD
Ejemplo:
https://www.covermanager.com/reservation/module_restaurant/covermanager/spanish?day=2019-12-20
4) Limitar el calendario a un rango de días
Qué hace: el cliente sólo puede elegir fechas entre un inicio y un fin.
Cómo se escribe: ?start=AAAA-MM-DD&end=AAAA-MM-DD
5) Hora: preseleccionar (sin quitar horas del desplegable)
Qué hace: entra con una hora marcada, pero el cliente sigue pudiendo elegir otras.
Cómo se escribe: ?hour=HH:MM
Ejemplo:
https://www.covermanager.com/reservation/module_restaurant/covermanager/spanish?hour=22:30
Si la hora pasa de las 23:45: se sigue contando como 24:00, 24:15, 24:30, 24:45, 25:00…
6) Hora: mostrar sólo una o varias (recortar el desplegable)
Qué hace: el cliente sólo verá las horas que tú decidas.
Cómo se escribe:
Una hora:
?timefix=HH:MMVarias horas: separadas por guiones
-
Ejemplos:
Una hora:
https://www.covermanager.com/reservation/module_restaurant/covermanager/spanish?timefix=22:30Varias horas:
https://www.covermanager.com/reservation/module_restaurant/covermanager/spanish?timefix=22:30-23:00-23:30
Si la hora pasa de las 23:45: igual que antes (24:00, 24:15, 24:30…)
7) Día fijo sin calendario + hora elegida
Qué hace: el cliente entra a un día concreto (sin calendario) y además con una hora ya definida.
Cómo se escribe:
Fecha al final con una barra
/...Después
?timefix=...
Nota: en este tipo de enlace, la fecha aparece como DD-MM-AAAA en el ejemplo. Respeta el formato tal cual se muestra cuando lo uses.
8) Preseleccionar fecha y hora a la vez (con calendario)
Qué hace: entra con día y hora marcados.
Cómo se escribe: ?day=AAAA-MM-DD&hour=HH:MM
9) Personas: número fijo
Qué hace: fija directamente el número de comensales.
Cómo se escribe: ?peoplefix=3
Ejemplo:
https://www.covermanager.com/reservation/module_restaurant/covermanager/spanish?peoplefix=3
10) Personas: mínimo y máximo
Qué hace: limita el rango de personas permitido.
Cómo se escribe: ?min_people=4&max_people=10
Sólo para Motor Moderno
Ver sólo comida o sólo cena
Qué hace: muestra únicamente turnos de comida o de cena.
En motor moderno, el ejemplo usa esta ruta (fíjate en /reserve/):
Sólo comida:
https://www.covermanager.com/reserve/module_restaurant/covermanager/spanish?only_lunch=1Sólo cena:
https://www.covermanager.com/reserve/module_restaurant/covermanager/spanish?only_dinner=1
Notas:
Usar las dos a la vez no tiene sentido.
Es compatible con el resto de opciones del motor moderno (día, hora, personas, etc.).
Se pueden combinar opciones (ejemplo completo)
Ejemplo de combinación (varias horas + rango de fechas):
https://www.covermanager.com/reservation/module_restaurant/restaurante/spanish?timefix=20:00-20:30-21:00-21:30-22:00-22:30-23:00&start=2022-07-15&end=2022-07-16