TRUE, 'view'=>TRUE, ); /** * Show a product */ public function action_list() { Block::add(array( 'title'=>sprintf('%s: %s - %s',_('Services For'),$this->ao->accnum(),$this->ao->name(TRUE)), 'body'=>View::factory('service/user/list') ->set('services',$this->ao->service->find_all()), )); } public function action_view($id) { $so = ORM::factory('service',$id); if (! $so->loaded() OR ! Auth::instance()->authorised($so->account_id)) { $this->template->content = 'Unauthorised or doesnt exist?'; return FALSE; } Block::add(array( 'title'=>sprintf('%s: %s',$so->id(),$so->product->name()), 'body'=>View::factory('service/user/view') ->set('so',$so), )); } } ?>