как отобразить код в сообщении Jeckyll - PullRequest
0 голосов
/ 05 января 2019

Здравствуйте. Я пытаюсь создать сообщение, используя Jeckyll, и в качестве части моего сообщения я хотел бы показать некоторый ликвидный код. Сообщение должно отображать оператор IF как часть текста сообщения (пример ниже).

{% if customer and customer.tags contains 'Wholesale'  %}
{% endif %}

Я пытался опубликовать это как

{% highlight liquid %}
   {% if customer and customer.tags contains 'Wholesale'  %}
   {% endif %}
{% endhighlight %}

, а также

{% highlight markdown %}
    {% if customer and customer.tags contains 'Wholesale'  %}
    {% endif %}
{% endhighlight %}

но все, что я пытаюсь сделать, похоже, все еще выполняет жидкий код. Есть ли способ отобразить оператор IF в моем сообщении?

1 Ответ

0 голосов
/ 05 января 2019

Попробуйте обернуть ваш жидкий код в {% raw%} {% endraw%} следующим образом:

{% highlight liquid %}
    {% raw %}
    {% if customer and customer.tags contains 'Wholesale'  %}
    {% endif %}
    {% endraw %}
{% endhighlight %}

Необработанный тег отключит любую обработку жидкости и выведет ваш код по желанию.

...