Esempio n. 1
0
 public function themNhanSuAction()
 {
     // TODO Auto-generated {0}::indexAction() default action
     $this->view->form = $form = new Admin_Form_NhanSu_Create();
     if (!$this->getRequest()->isPost()) {
         return;
     }
     if (!$form->isValid($this->getRequest()->getPost())) {
         return;
     }
     $table = Khcn_Api::_()->getDbTable('nhan_su', 'default');
     $row = $table->createRow();
     if ($form->file->getFileName(null, false) != null) {
         //determine filename and extension
         $info = pathinfo($form->file->getFileName(null, false));
         $filename = $info['filename'];
         $ext = $info['extension'] ? "." . $info['extension'] : "";
         //filter for renaming.. prepend with current time
         $file = time() . '_' . Default_Model_Functions::convert_vi_to_en($filename) . $ext;
         $form->file->addFilter(new Zend_Filter_File_Rename(array("target" => $file, "overwrite" => true)))->addFilter(new Khcn_Filter_File_Resize(array('width' => 200, 'height' => 400, 'keepRatio' => true)));
         $form->getValue('file');
         $row->ten_file = $file;
     }
     $values = $form->getValues();
     $row->setFromArray($values);
     $row->save();
     $_SESSION['msg'] = 'Thành công !. Dữ liệu đã được lưu trữ .';
     $_SESSION['type_msg'] = 'success';
     $this->_redirect('/admin/gioi-thieu/nhan-su');
 }
Esempio n. 2
0
 public function init()
 {
     parent::init();
 }