另一种可能更简单的 (? ;) 方法是仅使用插件组和列表,可能像这样:
{GROUP(groups="This Department")}
{LIST()}
{filter type="trackeritem"}
{filter field="tracker_id" content="42"}
{filter field="tracker_field_procedurePage" content="{{page}}"}
{filter field="tracker_field_userLogin" content="{{user}}"}
{OUTPUT()}~tc~Item found, so already done~/tc~You already did this bit{OUTPUT}
{ALTERNATE()}~tc~Nothing found, show the form~/tc~{tracker trackerId=42 etc...}{ALTERNATE}
{LIST}
{ELSE}
You don't need to fill in the form
{GROUP}
恐怕这是完全未经测试的,我不能 100% 确定您可以使用该ALTERNATE
部分中的插件,但试一试?如果它不起作用,请尝试使用{display format="wiki plugin" etc...}
which 可能会成功 - 祝你好运!