+ \r
+ set_new: () ->\r
+ @set_model()\r
+ @item = new @my_model_class({id: @params['id']})\r
+ @item.boosts 'post'\r
+ @item.supply_default()\r
+ \r
+ set_edit: () ->\r
+ @set_model()\r
+ @item = new @my_model_class({id: @params['id']})\r
+ _this = this\r
+ @item.fetch().done ->\r
+ _this.item.boosts 'post'\r
+ _this.render_form()\r
+ \r
+ render_form: () ->\r
+ @form = new Locmare.Form({\r
+ form_name: @item.item_name(), \r
+ item: @item, \r
+ mounted: true, \r
+ submit: 'default', \r
+ operators: @operators,\r
+ action: '/' + @item.table_name() + '/' + Pettanr.to_s(@item.get('id'))\r
+ })\r
+ $("#pettanr").html(@form.render().el)\r
+ \r
+ form_new: () ->\r
+ @set_new()\r
+ @render_form()\r
+ \r
+ form_edit: () ->\r
+ @set_edit()\r
+ \r