如何获取窗口小部件所属的页面标记?

时间:2017-12-15 02:50:25

标签: apostrophe-cms

我创建了一个Page-Redirect Widget。 但是我遇到的问题是,如果添加重定向窗口小部件,我无法更改页面。 它重定向; - )

所以我无法停用重定向或更改目的地。

作为全局切换,我添加了一个小部件加载选项,但在页面设置中设置标记以启用/禁用重定向会很酷。

有没有办法获取这些信息? 谢谢。

1 个答案:

答案 0 :(得分:0)

您可以将data.page.tags数组传递给窗口小部件的选项对象

{{ apos.singleton(data.page, 'redirectsData', 'redirectsWidget', {
   pageTags: data.pages.tags
}) }}

然后你可以检查你的小部件模板中的data.options.pageTags做或不做。