Skip to content

Abortando conteúdo conectado

Usando a modelagem Liquid, você tem a opção de abortar mensagens com lógica condicional.

No exemplo a seguir, os condicionais connected.recommendations.size < 5 e connected.foo.bar == nil especificam situações que causariam a interrupção da mensagem.

1
2
3
4
{% connected_content https://example.com/webservice.json :save connected %}
   {% if connected.recommendations.size < 5 or connected.foo.bar == nil %}
     {% abort_message() %}
   {% endif %}

Você também pode especificar um motivo de aborto, que será salvo no Registro de Atividade de Mensagens. Este motivo de aborto deve ser uma string e não pode conter Liquid.

{% abort_message('Could not get enough recommendations') %}

QUÃO ÚTIL FOI ESTA PÁGINA?
New Stuff!