Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/wix/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
If statement 液体-如果字段包含内容,则显示此html,否则如果为空,则不显示任何内容_If Statement_Conditional Statements_Liquid - Fatal编程技术网

If statement 液体-如果字段包含内容,则显示此html,否则如果为空,则不显示任何内容

If statement 液体-如果字段包含内容,则显示此html,否则如果为空,则不显示任何内容,if-statement,conditional-statements,liquid,If Statement,Conditional Statements,Liquid,我有一个LI列表,在每个LI中包含一个图像,该图像自动从我的CMS中拉入(我的CMS有包含img src的字段)。 共有10张图片(10李)。我需要使用Liquid,这样如果字段不包含任何img src,那么就什么也不显示。否则,如果它确实包含内容,则显示html。e、 g {% if imagefield1 == imgsrc (e.g. /images/steve.jpg) %} <li><img src="imagefield1"></li> {% el

我有一个LI列表,在每个LI中包含一个图像,该图像自动从我的CMS中拉入(我的CMS有包含img src的字段)。 共有10张图片(10李)。我需要使用Liquid,这样如果字段不包含任何img src,那么就什么也不显示。否则,如果它确实包含内容,则显示html。e、 g

{% if imagefield1 == imgsrc (e.g. /images/steve.jpg) %}
<li><img src="imagefield1"></li>
{% else %}
{% endif -%}

{% if imagefield2 == imgsrc %}
<li><img src="imagefield2"></li>
{% else %}
{% endif -%}
{%if-imagefield1==imgsrc(例如/images/steve.jpg)%}
  • {%else%} {%endif-%} {%if imagefield2==imgsrc%}
  • {%else%} {%endif-%}
    等等

    有人能帮我构造我的液态if语句吗?

    {%fori in(1..10)%}
    
    {% for i in (1..10) %}
        {% capture img_src %}imagefield{{ i }}{% endcapture %}
        {% if img_src == imgsrc %}
        <li>
          <img src="{{ img_src}}">
        </li>
        {% endif %}
    {% endfor%}
    
    {%capture img_src%}imagefield{{i}{%endcapture%} {%if img_src==imgsrc%}
  • {%endif%} {%endfor%}
    {(1..10)%中的i的%
    {%capture img_src%}imagefield{{i}{%endcapture%}
    {%if img_src==imgsrc%}
    
  • {%endif%} {%endfor%}
    请定义imgsrc的值请定义imgsrc的值