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'; }