Esempio n. 1
0
 public function action_friend()
 {
     $this->redirect_if_not_on_list();
     $this->template->title = 'View friend\'s list';
     $list = new Model_List($this->request->param('id'));
     $view = View::factory('list/friend');
     $view->list = $list;
     $view->gifts = $list->gifts->order_by('name')->find_all();
     $view->friends = $list->confirmed_friends()->find_all();
     $view->subscribed = $list->is_user_subscribed($this->me());
     $view->me = $this->me();
     if ($_POST) {
         $this->reserve_items($view);
     }
     $view->list_id = $this->request->param('id');
     $this->template->content = $view;
     $this->template->styles['static/css/engage.itoggle.css'] = 'screen';
     $this->template->scripts[] = 'static/js/engage.itoggle.js';
 }