访问模块标签

发布于 2024-12-27 10:24:17 字数 215 浏览 1 评论 0原文

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

但是,当我尝试从我的应用程序模板之一调用我的模块标签时,Play 仅搜索我的应用程序“标签”文件夹,而不检查模块标签文件夹。

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

谢谢

I'd like to extend an existing module by adding a tag in the views/tags folder. Then I would like to be able to call this tag from one of my application template which is using this module. Exactly like it's done in the Secure module with the check.tag.

However when I try to call my module tag from one of my application template, Play only search through my application "tags" folder and doesn't check for the module tags folder.

So, is there a way to tell Play to import the tags located in the module?

Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

荒路情人 2025-01-03 10:24:17

您必须确保提供标签的名称空间。例如,在 secure 模块中,标签位于

secure/app/views/tags 下,

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

要检查的路径是

secure/check.tag

因此模板中的用法是

#{secure.check}

You have to make sure you provide the namespace of the tag. For example, in the secure module, the tags are under

secure/app/views/tags

so everything under tags counts as the namespace.

The path to check is

secure/check.tag

so the usage in the templates is

#{secure.check}

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文