%{ if(_type) { currentType = _type } else { currentType = _caller.type } allFields = currentType.rawFields if(_fields){ currentFields = _fields } else { currentFields = _caller.fields } // Eval fields tags def fieldsHandler = [:] if(_body) { _body.setProperty('fieldsHandler', fieldsHandler); }% #{doBody as:'skip' /} %{ } }% #{form action:@list().remove('page'), method:'GET'} %{ if(allFields) { }% %{ allFields.each() { }% %{ } }% %{ } }%
&{it}

#{/form}