我有一个包含多列的矩阵字段。当用户提交表单时,我只想显示用户输入的列字段。
如何检查矩阵字段是否为空?
只是为了澄清我正在谈论的是Expressionengine的Matrix扩展。
例如,这对我不起作用,因为行可以空提交:
{if "{exercise_set1:total_rows}" >= 1}
{exercise_set1:table cellspacing="0" cellpadding="0" class="format_head"}
{/if}
答案 0 :(得分:1)
要检查是否有任何行填充使用
{if your_matrixfield:total_rows>0}
{your_matrixfield}
Do your thing
{/your_matrixfield}
{/if}
我遇到的问题是用户可以将文件附加到条目但是没有附加文件时不会生成图库
答案 1 :(得分:0)
您只想查看是否有任何设置?
{matrix_tagpair}
{if column_var}{column_var}{/if}
OR
{if column_var != ""}{column_var}{/if}
{/matrix_tagpair}