public function view($id = 0)
 {
     $this->fields['file_name']['type'] = 'download';
     $this->fields['file_name']['attr'] = array('url' => array('action' => get_class($this), 'download', $id));
     $this->fields['file_content']['visible'] = false;
     parent::view($id);
     $this->render = 'view';
 }
 public function view($id = 0)
 {
     parent::view($id);
     $id = $this->Session->read('Student.data.SecurityUser.id');
     $mainPhone = $this->getPreferredPhone($id);
     $mainEmail = $this->getPreferredEmail($id);
     $this->Session->write('Student.data.mainPhone', $mainPhone);
     $this->Session->write('Student.data.mainEmail', $mainEmail);
     $this->set('mainPhone', $mainPhone);
     $this->set('mainEmail', $mainEmail);
     $this->render = 'view';
 }
 public function view($id = 0)
 {
     parent::view($id);
     $type = $this->controller->params->named['type'];
     $data = $this->controller->viewVars['data'];
     $valueType = $data[$this->alias]['value_type'];
     if (!empty($valueType)) {
         switch ($valueType) {
             case 'toggleVal':
                 $this->fields['value']['type'] = 'toggleVal';
                 break;
             case 'dropdown':
                 $options = $this->ConfigItemOption->find('list', array('fields' => array('value', 'name'), 'conditions' => array('config_item_id' => $id), 'order' => array('order')));
                 $this->fields['value']['type'] = 'select';
                 $this->fields['value']['options'] = $options;
                 break;
             default:
                 break;
         }
     }
     $this->setVar('type', $type);
     $this->render = 'view';
 }
 public function view($id = 0)
 {
     parent::view($id);
     $this->render = 'view';
 }