访问模块标签

时间:2012-01-18 12:33:27

标签: templates tags playframework

我希望通过在views / tags文件夹中添加标记来扩展现有模块。然后我希望能够从我的一个使用此模块的应用程序模板中调用此标记。完全像在安全模块中使用check.tag完成。

但是当我尝试从我的某个应用程序模板中调用我的模块标签时,Play只搜索我的应用程序"标签"文件夹并且不检查模块标签文件夹。

那么,有没有办法告诉Play导入位于模块中的标签?

由于

1 个答案:

答案 0 :(得分:1)

您必须确保提供标记的命名空间。例如,在安全模块中,标签位于

secure/app/views/tags

所以标签下的所有内容都算作命名空间。

要检查的路径是

secure/check.tag

所以模板中的用法是

#{secure.check}