问题描述
大家好,我对 Liquid 编码非常陌生,我正在尝试用平面英语实现以下目标,否则如果 yes_depracted 不等于 no,请执行 {% assign pagetitle = resx["KNowledge_Article_Unavailable"] %}
,请告知如何实现此目标?
{% extends 'Layout 1 Column' %}
{% block breadcrumbs %}
{% assign categoryid = request.params['id'] %}
{% if categoryid %}
{% assign category = kNowledge.categories | category_number: categoryid | yes_deprecated: true %}
{% if category %}
{% assign pagetitle = category.title %}
{% assign categoryguid = category.categoryid %}
{% elseif yes_deprecated != "true" %}
{% assign pagetitle = resx["KNowledge_Article_Unavailable"] %}
{% else %}
{% assign pagetitle = resx["KNowledge_Article_Unavailable"] %}
{% endif %}
{% endif%}
{% include 'Breadcrumbs' title: pagetitle %}
{% endblock %}
{% block title %}
{% include 'Page Header' title: pagetitle %}
{% endblock %}
{% block main %}
{% include 'Page copy' %}
解决方法
使用 elsif
而不是 elseif
。
...
{% elsif yes_deprecated != "true" %}
{% assign pagetitle = resx["Knowledge_Article_Unavailable"] %}
...