Я использую Play! Framework 1.2.3, модуль CRUD и Java
Предположим, у меня есть этот код:
@Entity
public class Foo extends Model {
}
@Entity
public class Bar extends Model {
public Foo foo;
}
Класс Foo
имеет собственный макет шаблона (по адресу views / Foo / show.html). То же относится и к классу Bar
:
<!-- Bars/show.html -->
#{form action:@save(object._key()), enctype:'multipart/form-data'}
#{crud.form fields:['foo']}
#{/crud.form}
...
Однако я хочу отредактировать поле 'foo' внутри html.
Я нашел # {include} так:
#{include "Foos/show.html"/}
но я получаю ошибку:
NullPointerException : Cannot get property 'type' on null object.
После просмотра этой ссылки я попробовал:
#{include "Foos/show.html" arg:'object.foo'/}
Но играй! выдает ошибку:
unexpected token: arg
Кто-нибудь добился успеха в создании html для изменения содержимого поля в строке?