381 extraargs = extraargs or {} |
381 extraargs = extraargs or {} |
382 return comp.render(**extraargs) |
382 return comp.render(**extraargs) |
383 |
383 |
384 @check_pageid |
384 @check_pageid |
385 @xhtmlize |
385 @xhtmlize |
386 def js_inline_creation_form(self, peid, ttype, rtype, role, i18nctx): |
386 def js_inline_creation_form(self, peid, petype, ttype, rtype, role, i18nctx): |
387 view = self._cw.vreg['views'].select('inline-creation', self._cw, |
387 view = self._cw.vreg['views'].select('inline-creation', self._cw, |
388 etype=ttype, peid=peid, rtype=rtype, |
388 etype=ttype, rtype=rtype, role=role, |
389 role=role) |
389 peid=peid, petype=petype) |
390 return self._call_view(view, i18nctx=i18nctx) |
390 return self._call_view(view, i18nctx=i18nctx) |
391 |
391 |
392 @jsonize |
392 @jsonize |
393 def js_validate_form(self, action, names, values): |
393 def js_validate_form(self, action, names, values): |
394 return self.validate_form(action, names, values) |
394 return self.validate_form(action, names, values) |