将变量传递给EE插件非常简单。问题是,对于具有更高级逻辑的插件,我需要来自通道条目的四到五个数据。很难保证每次都能正确输入。
我猜的另一种选择是询问条目ID并查询它,但这有点多余,因为它已经被查询了,而且我处于循环中,所以我将每个添加10-15个查询数据页面我已经有了。
因此,在{exp:channel:entries}循环中,如何将当前条目中包含的数据传递给插件函数?
由于
答案 0 :(得分:1)
丹尼斯没有神奇的答案。只需使用插件参数收集条目数据。如果您担心错过必需的参数,请确保在尝试执行插件逻辑之前检查以确保它们都已被传入。
如果您希望删除所需的参数,则可以返回错误消息,或者仅使用$this->EE->TMPL->log_item();
通过输出分析器显示错误消息。