Grails: порядок элементов представления в унаследованном доменном объекте - PullRequest
0 голосов
/ 05 мая 2010

Можно указать порядок элементов представления в файле GSP, указав его в блоке проверки соответствующего класса домена.Если lass наследуется, параметр родительского класса всегда отображается первым.Например,

class A {

string a
String b

static constraints = {
  b()
  a()
 }
}

class B extends A{
String c
String d
static constraints = {
  d()
  c()
  b()  //parameter from the parent
  a()  //parameter from the parent
 }
}

: b, a, d, c.Как я могу сделать это d, c, b, не вмешиваясь в gsp.

спасибо ..

1 Ответ

0 голосов
/ 06 мая 2010

В ограничениях для класса A определите ограничения в том порядке, в котором вы хотите, чтобы они отображались:

static constraints = {
    d()
    c()
    b()
    a()
}

Даже если ограничений нет, оставьте запись с пустым (), чтобы создать заказ. Это работает только с лесами.

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