在关闭模板中,我收到 2 个列表(部门、办公室),办公室可以与某些部门相关联(部门.officeLocations[])。
如何使用closure-templates 函数从模板中收到的所有办公室(完整列表)中预先选择复选框(来自divisions Divisions.officeLocations []的办公室)而不做这样看起来非常混乱和完全错误的事情?
{foreach $division in $divisions}
{foreach $office in $offices}
{foreach $officeInDivision in $division.officeLocations}
[...]
{/foreach}
{/foreach}
{/foreach}
我是否需要接收每个部门对象(在部门中)中可用的所有办公室,并在 true/false 处检查参数?类似的东西看起来也错了?
{foreach $division in $divisions}
{foreach $office in $division.officesLocations}
{if $office.checked}
[...]
{else}
[...]
{/if}
{/foreach}
{/foreach}
多谢 !