Soporte
Documentación

Personalizar mensajes en pantalla

La mayoría de los textos que se muestran como parte del proceso de registro, reserva y/o pago se pueden reemplazar por tus propios mensajes. Casi todos los mensajes pueden contener los llamados “autotextos”, que son palabras mágicas que automáticamente se reemplazan por valores dinámicos cuando se genera el mensaje.

En este artículo, aprenderás sobre:

Las notificaciones y recordatorios por correo electrónico se pueden personalizar de manera similar pero con una sintaxis ligeramente diferente. Consulta la sección Personalizar notificaciones y recordatorios.

Mensajes personalizados en pantalla

Los mensajes tanto del nivel de cuenta como de horario se pueden reemplazar por tus propios mensajes. En el nivel de cuenta puedes modificar los mensajes que se muestran cuando los usuarios entran en tu tienda (ver Pagos) o solicitan ayuda (ver Disposición general). Los mensajes que se pueden modificar al nivel de horario, a través de Configurar > Disposición, incluyen los que se muestran en las pantallas de inicio y cierre de sesión, así como el que se muestra en el espacio blanco encima del horario. Además, también puedes modificar el mensaje que se muestra cuando el acceso a tu horario está bloqueado temporalmente, o cuando has bloqueado al usuario en cuestión.

Puedes dar estilo a tus mensajes utilizando la barra de herramientas de formato en la parte de arriba de cada caja de mensaje. Esta barra de herramientas también te permite incluir enlaces e imágenes web en tu mensaje. Fíjate en que, aparte de tu logotipo, no puedes subir imágenes a SuperSaaS. Las imágenes tienen que ser accesibles online a través de una URL que proporciones como fuente.

Editar HTML

Alternativamente, puedes estilizar mensajes utilizando formato HTML, que está disponible a través del botón < > en la barra de herramientas. Esta opción se puede utilizar también para insertar código JavaScript en la página en la que se muestran los mensajes. Una guía sobre cómo añadir JavaScript personalizado a tus mensajes en pantalla está disponible en la página insertar scripts.

Mensajes dinámicos utilizando autotexto

Puedes utilizar “autotexto” para hacer tus mensajes dinámicos. Los autotextos son “palabras mágicas” que se convierten automáticamente en valores dinámicos cuando se crea el mensaje. Esto te permite, por ejemplo, dirigirte a tus usuarios por el nombre o hacer que el mensaje dependa del idioma. Un autotexto es simplemente una palabra precedida por un $, por ejemplo $name. En la tabla a continuación, encontrarás los autotextos que se pueden usar en los mensajes que se muestran en el sitio web.

Autotextos para mensajes en pantalla
La palabra…se reemplazará con…
$loginEl nombre de usuario del usuario actualmente conectado
$nameEl nombre completo del usuario conectado, si está disponible
$creditLa cantidad de créditos del usuario conectado
$shopUn enlace a tu tienda, por ejemplo puedes escribir: “Por favor, compra créditos en la $shop antes de reservar”
$agendaUn enlace a una página que muestra las citas del usuario conectado en todos los horarios de la cuenta
$autoNormalmente, el texto predeterminado se sustituye por el tuyo propio, pero $auto lo inserta otra vez; esto es útil para el texto predeterminado por encima del horario, que cambia dependiendo de si alguien tiene permiso para reservar o no
$suEl campo de Supervisor para el usuario conectado, si está disponible; puedes usar esto para mostrar un mensaje a una persona específica cuando inicia sesión
$idEl ID del objeto actual, lo cual solo está disponible en la pantalla de pago y en la pantalla “Gracias” para los formularios enviados; puede utilizar esto para dar a los clientes un número de referencia único
$nowLa hora actual como se muestra en el calendario; utiliza “$now $zone” para mostrar también la zona horaria
$zoneLa zona horaria como se muestra en el calendario
$totalEl precio total incluyendo descuentos, o el depósito a pagar; solo disponible en la pantalla de pago
$if condición {mensaje}Si la condición se cumple (ver abajo las posibles condiciones), el mensaje entre las llaves se mostrará; el mensaje puede abarcar varias líneas y puede contener otras palabras mágicas, a excepción de otra instrucción $if
$else {mensaje}Solo puede seguir un autotexto $if; el mensaje se mostrará si la condición del $if no se cumple
Para mostrar un mensaje solo cuando algunas condiciones se cumplen, se puede utilizar una instrucción $if. La tabla de abajo muestra las varias condiciones que se pueden usar.
Posibles condiciones que se pueden utilizar con la instrucción $if
Condición…se cumple si…
$if user {message}Un usuario ha iniciado sesión
$if out {message}Ningún usuario ha iniciado sesión
$if shared {message}Un usuario ha iniciado sesión con una contraseña compartida
$if admin {message}El administrador o un superusuario ha iniciado sesión
$if XX {message}El idioma actualmente seleccionado tiene un código de idioma ISO de XX
$if paid {message}El cliente haya completado satisfactoriamente una transacción de pago; solo se puede añadir al mensaje del proceso de pago
$if mobile {message}Se está presentando la versión móvil del sitio
$if desktop {message}Se está presentando la versión escritorio del sitio
$if calendar {message}Se está visualizando la vista de día, semana o mes
$if vista {mensaje}Se está visualizando esta vista en particular; el valor para vista puede ser free, agenda, day, week o month

Una forma habitual de utilizar los mensajes dinámicos es hacer que los mensajes dependan del idioma de cada persona. La condición en la instrucción $if XX {message} puede ser un código de idioma de dos caracteres, como en, de o es. Esto se puede utilizar de la siguiente forma:

$if es {Buenos días $name}
$if en {Good morning $name}
$if de {Guten Morgen $name}

Otro uso de la instrucción $if es mostrar diferentes mensajes dependiendo de si el visitante se ha registrado o no:

$if out {Por favor inicie sesión primero o regístrese si todavía no tiene una cuenta}
$if user {Bienvenido $login!}

Ten en cuenta que los autotextos se pueden utilizar también en modo HTML. Esto te permitirá por ejemplo introducir un código de seguimiento en tu página de pago.

$if paid {Gracias por elegirnos, $name <script>…</script>}
Además de los mensajes en pantalla, los autotextos también se pueden usar en mensajes de correo electrónico. Ten en cuenta que el uso de ciertos autotextos se limita a los mensajes en pantalla o a los por correo electrónico solamente. Consulta las tablas anteriores para ver qué autotextos puedes usar para los mensajes en pantalla.