如何在ExpressionEngine中使用Stash处理注释?

时间:2012-11-08 19:38:59

标签: templates comments dry expressionengine expressionengine-stash

用stash获取当前条目评论的最佳方式(DRY)是什么?

到目前为止,我使用了一个嵌入模板来显示所有注释和注释表单。但这在藏匿处不起作用 - 并不是比嵌入的tempalte更聪明的方式吗?

{exp:channel:entries channel='news' limit='1' dynamic='on' require_entry='yes' track_views='one'}
…
{exp:stash:set name='entry_comments' parse_tags='yes'}{embed='_interactive/comments' channel='{channel_short_name}' comment_total='{comment_total}' {if allow_comments}allow='yes'{/if}}{/exp:stash:set}
…
{/exp:channel:entries}

1 个答案:

答案 0 :(得分:1)

Mark Croxton的这个gist用于包含评论的文章列表页面。它比你在场景中描述的更多,但你可以使用一些概念。