Имеется ли в Grails механизм автоматического предоставления формы по умолчанию для формы, основанной на соответствующем классе домена? - PullRequest
1 голос
/ 06 августа 2009

Я посмотрел вокруг и увидел несколько плагинов, которые делают это, но я удивлен, что это не встроено в язык, за пределами скаффолдинга.

В Django, например, вы можете сказать

<form action="/contact/" method="POST">
{{ form.as_p }}
<input type="submit" value="Submit" />
</form>

и получите разумную форму для модели, основанную на определениях модели и дополнительных именах и подсказках, которые вы можете предоставить.

Есть ли эквивалентный способ сделать это в Grails?

1 Ответ

1 голос
/ 20 августа 2009

Не в ядре Грааля.

Самое близкое, о чем я могу подумать:

class BookController {
   def scaffold = true
}

затем

<g:include controller="Book" action="edit"/>

Вы также можете позвонить

<g:render template="/book/edit" model="[book:mybook]"/>

но описанных вами функций не существует.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...