在 Twilio Studio 中使用 Liquid 模板进行 IF 条件

问题描述 投票:0回答:1

我有以下消息:

La instalación del TPV se realizará las próximas 72 horas laborables.

¡Muchas gracias por completar la confirmación de datos!

*Resumen del formulario.*
{%- if flow.variables.flagCantidadTPV \> 0 %}
*Cantidad de TPV(s)*: {{flow.variables.cantidadOriginal}}
{% else %}
*Cantidad de TPV(s)*: {{flow.variables.cantidad}}
{%- endif %}

*Los datos de su comercio:*
*{{widgets.funcionDameDatosComercio.parsed.data.NOMBRE_COMERCIO}}*
*Dirección comercio*: {{flow.variables.direccionEditada}}
*Codigo Postal*: {{flow.variables.codigoPostalEditado}}
*Localidad*: {{flow.variables.localidadEditada}}
*Provincia*: {{flow.variables.provinciaEditada}}
*Días de apertura:* {{widgets.funcionDia.parsed.diaSeleccionado}}
{%- if  flow.variables.tipoHorario == 'Horario continuo' %}
*Horarios:* De {{flow.variables.HORA1}} a {{flow.variables.HORA2}}
{%- else %}
*Horarios:* De {{flow.variables.HORA1}} a {{flow.variables.HORA2}} y {{flow.variables.HORA3}} a {{flow.variables.HORA4}}
{%- endif %}

1️⃣ 继续,信息更正。 2️⃣ Reiniciar el Formulario。

代码块中的片段不起作用,在 Twilio 流程中我保存了变量,但是当我想要进行验证以显示消息 X 或消息 Y 时,它没有正确评估条件。 例子。 如果 5 > 4:真 但显然它不会评估条件并且总是进入 else

enter image description here

twilio twilio-php twilio-programmable-chat twilio-studio
1个回答
0
投票

您提供的示例包含一行似乎不是有效的 Liquid:

{%- if flow.variables.flagCantidadTPV \> 0 %}

纠正这个有效吗?

{%- if {{flow.variables.flagCantidadTPV}} > 0 %}
© www.soinside.com 2019 - 2024. All rights reserved.