0

我遇到了布局和 html 问题的 japid 布局问题。对于 japid,如果我在 Application 文件夹中有带有 loginlayout.html 的布局。我的 login.html 也在 Application 文件夹中。因此我的代码如下:

@extends loginLayout("Login")
<h1>Testing</h1>

像这样的东西。如果它们都在同一个文件夹中,则它们不会有任何问题。如果我将 loginlayout.html 放在 _layout 文件夹中,而我的 login.html 在 Applicaiton 文件夹中。如何将 loginLayout 导入 Application 文件夹。

谢谢...我有很多谷歌,但大多数解决方案是支持 Play 版本 1,它对 Play 版本 2 没有帮助。

4

1 回答 1

0

不知道你有没有弄明白。

Japid for Play 2 中的 _layouts 已被弃用。您可以通过在 Global.java 中执行以下操作将任何目录导入任何模板

import cn.bran.japid.template.JapidRenderer;

public class Global extends JapidRenderer {
    @Override
    public void onStartJapid() {
        addImport("japidviews._layouts.*");
        addImport("japidviews._tags.*");
    }
}
于 2013-03-21T09:04:08.233 回答