有多少网格行包含字符串...表达式引擎

How many grid rows contain string... Expression Engine

我需要一种简单的方法来查找其中一列中包含字符串的网格行数。例如,我有一个名为 'Units' 的 'grid' 字段类型,里面有 4 列,其中一列是名为 'Status' 的复选框字段类型。其中有 'Available' 或 'Sold' 选项。

我怎样才能轻松计算出 'Available' 检查或 'Sold' 检查了多少行?

我试过以下方法:

{exp:channel:entries channel="property"}
{units}
{if {units:status} == "Available"}
{units:total_rows}
{/if}
{/units}
{/exp:channel:entries}

然而,这只是告诉我有多少行的总数。

提前致谢。

我找到了答案,如果有人遇到这个问题,您可以查询 total_rows 标签,如下所示:

{units:total_rows search:status="Sold"}

希望这对任何人都有帮助。