public function __construct() { parent::__construct(); $router = new Shared_Controller_Router(); $this->setAction($router->assemble(array(), 'login')); $this->setMethod('post'); // email $email = new Zend_Dojo_Form_Element_TextBox('email'); $email->setLabel(__('Email')); $email->setRequired(true); $this->addElement($email); // password $password = new Zend_Dojo_Form_Element_PasswordTextBox('password'); $password->setLabel(__('Password')); $password->setRequired(true); $this->addElement($password); // remember $remember = new Zend_Dojo_Form_Element_CheckBox('remember'); $remember->setLabel(__('Remember me on this computer')); $remember->setCheckedValue('yes'); $remember->setUncheckedValue('no'); $remember->setChecked(true); $this->addElement($remember); // submit $submit = new Zend_Dojo_Form_Element_SubmitButton('submit'); $submit->setLabel(__('Submit')); $this->addElement($submit); }
public function init() { /* Form Elements & Other Definitions Here ... */ $province = new Zend_Dojo_Form_Element_ComboBox('province'); $province->setLabel('province')->setRequired(true); $agent = new Zend_Dojo_Form_Element_ComboBox('agent'); $agent->setLabel('agent')->setRequired(true); $sender = new Zend_Dojo_Form_Element_ValidationTextBox('sender'); $sender->setLabel('sender')->setRequired(true); $reciever = new Zend_Dojo_Form_Element_ValidationTextBox('reciever'); $reciever->setLabel('reciever')->setRequired(true); $reciever_tel = new Zend_Dojo_Form_Element_ValidationTextBox('reciever_tel'); $reciever_tel->setLabel('reciever_tel')->setRequired(true); $send_date = new Zend_Dojo_Form_Element_DateTextBox('send_date'); $send_date->setLabel('send_date')->setRequired(true); $exp_date = new Zend_Dojo_Form_Element_DateTextBox('expire_date'); $exp_date->setLabel('expire date')->setRequired(true); $type_money = new Zend_Dojo_Form_Element_ComboBox('type_money'); $type_money->setLabel('type_money')->setRequired(true); $amount = new Zend_Dojo_Form_Element_CurrencyTextBox('asd'); $submit_login = new Zend_Dojo_Form_Element_SubmitButton('submit_login'); $submit_login->setLabel('ចាប់ផ្តើម'); $clear_login = new Zend_Dojo_Form_Element_Button('clear_login'); $clear_login->setLabel("សារដើម"); $this->addElements(array($province, $agent, $sender, $reciever, $reciever_tel, $send_date, $exp_date, $type_money, $submit_login, $clear_login)); }
public function __construct($templateId) { parent::__construct(); $router = new Shared_Controller_Router(); $this->setAction($router->assemble(array('id' => $templateId), 'template')); $this->setMethod('post'); // privacy $privacy = new Zend_Dojo_Form_Element_ComboBox('privacy'); $privacy->setLabel(__('Privacy')); $privacy->setRequired(true); $privacy->addMultiOptions(array('private' => __('Private: users can follow this these events'), 'public' => __('Public: users cannot follow these events'))); $privacy->setValue('public'); $this->addElement($privacy); // web hooks $webhooks = new Zend_Dojo_Form_Element_CheckBox('web_hooks'); $webhooks->setLabel(__('Allow web hooks')); $webhooks->setRequired(true); $webhooks->setChecked(true); $webhooks->setCheckedValue('yes'); $webhooks->setUncheckedValue('no'); $this->addElement($webhooks); // submit $submit = new Zend_Dojo_Form_Element_SubmitButton('submit'); $submit->setLabel(__('Submit')); $this->addElement($submit); }
public function __construct() { parent::__construct(); $router = new Shared_Controller_Router(); $this->setAction($router->assemble(array(), 'application-new')); $this->setMethod('post'); // name $name = new Zend_Dojo_Form_Element_TextBox('name'); $name->setLabel(__('Name')); $name->setRequired(true); $this->addElement($name); // description $description = new Zend_Dojo_Form_Element_Textarea('description'); $description->setLabel(__('Description')); $description->setAttrib('rows', '5'); $description->setAttrib('cols', '60'); $this->addElement($description); // url $url = new Zend_Dojo_Form_Element_TextBox('url'); $url->setLabel(__('URL')); $url->setRequired(true); $this->addElement($url); // privacy $privacy = new Zend_Dojo_Form_Element_ComboBox('privacy'); $privacy->setLabel(__('Privacy')); $privacy->setRequired(true); $privacy->addMultiOptions(array('private' => __('Private: users cannot follow this application'), 'public' => __('Public: users can follow this application'))); $privacy->setValue('public'); $this->addElement($privacy); // submit $submit = new Zend_Dojo_Form_Element_SubmitButton('submit'); $submit->setLabel(__('Submit')); $this->addElement($submit); }
public function FrmAddSchool($data = null) { $_classname = new Zend_Dojo_Form_Element_TextBox('schoolname'); $_classname->setAttribs(array('dojoType' => $this->tvalidate, 'required' => 'true', 'class' => 'fullside')); $_province = new Zend_Dojo_Form_Element_FilteringSelect('province'); $_province->setAttribs(array('dojoType' => $this->filter, 'class' => 'fullside')); $_db = new Application_Model_DbTable_DbGlobal(); $rows_school = $_db->getGlobalDb("SELECT province_id,province_en_name FROM rms_province "); $opt_school = ""; if (!empty($rows_school)) { foreach ($rows_school as $row) { $opt_school[$row['province_id']] = $row['province_en_name']; } } $_province->setMultiOptions($opt_school); $_status = new Zend_Dojo_Form_Element_FilteringSelect('status'); $_status->setAttribs(array('dojoType' => $this->filter, 'class' => 'fullside')); $_status_opt = array(1 => $this->tr->translate("ACTIVE"), 2 => $this->tr->translate("DACTIVE")); $_status->setMultiOptions($_status_opt); $_submit = new Zend_Dojo_Form_Element_SubmitButton('submit'); $_submit->setLabel("save"); $id = new Zend_Form_Element_Hidden('id'); if (!empty($data)) { $_classname->setValue($data['school_name']); $_status->setValue($data['status']); $_province->setValue($data['province_id']); $id->setValue($data['id']); } $this->addElements(array($_classname, $_status, $_submit, $_province, $id)); return $this; }
public function init() { /* Form Elements & Other Definitions Here ... */ $user_name_login = new Zend_Dojo_Form_Element_ValidationTextBox('txt_user_name'); $user_name_login->setLabel('ឈ្មោះអ្នកប្រើប្រាស់')->setRequired(true); $password_login = new Zend_Dojo_Form_Element_PasswordTextBox('txt_password'); $password_login->setLabel('ពាក្យសំងាត់')->setRequired(true); $submit_login = new Zend_Dojo_Form_Element_SubmitButton('submit_login'); $submit_login->setLabel('ចាប់ផ្តើម'); $clear_login = new Zend_Dojo_Form_Element_Button('clear_login'); $clear_login->setLabel("សារដើម"); $this->addElements(array($user_name_login, $password_login, $submit_login, $clear_login)); }
public function FrmGep($data = null) { $_subject = new Zend_Dojo_Form_Element_TextBox('subject'); $_subject->setAttribs(array('dojoType' => $this->tvalidate, 'required' => 'true', 'class' => 'fullside')); $_status = new Zend_Dojo_Form_Element_FilteringSelect('status'); $_status->setAttribs(array('dojoType' => $this->filter, 'class' => 'fullside')); $_status_opt = array(1 => $this->tr->translate("ACTIVE"), 2 => $this->tr->translate("DACTIVE")); $_status->setMultiOptions($_status_opt); $_submit = new Zend_Dojo_Form_Element_SubmitButton('submit'); $_submit->setLabel("save"); $this->addElements(array($_subject, $_status, $_submit)); return $this; }
public function init() { // Identidade do Usuário $identidade = new Zend_Dojo_Form_Element_TextBox('identidade'); $identidade->setLabel('Nome do Usuário')->setRequired(true); $this->addElement($identidade); // Credenciais $credencial = new Zend_Dojo_Form_Element_PasswordTextBox('credencial'); $credencial->setLabel('Senha'); $this->addElement($credencial); // Botão de Envio $submit = new Zend_Dojo_Form_Element_SubmitButton('submit'); $submit->setLabel('Entrar')->setIgnore(true); $this->addElement($submit); }
public function FrmAddClass($data = null) { $_classname = new Zend_Dojo_Form_Element_TextBox('classname'); $_classname->setAttribs(array('dojoType' => $this->tvalidate, 'required' => 'true', 'class' => 'fullside')); $_status = new Zend_Dojo_Form_Element_FilteringSelect('status'); $_status->setAttribs(array('dojoType' => $this->filter, 'class' => 'fullside')); $_status_opt = array(1 => $this->tr->translate("ACTIVE"), 2 => $this->tr->translate("DACTIVE")); $_status->setMultiOptions($_status_opt); $_submit = new Zend_Dojo_Form_Element_SubmitButton('submit'); $_submit->setLabel("save"); if (!empty($data)) { //print_r($data);exit(); $_classname->setValue($data['room_name']); $_status->setValue($data['is_active']); } $this->addElements(array($_classname, $_status, $_submit)); return $this; }
public function __construct($applicationId) { parent::__construct(); $router = new Shared_Controller_Router(); $this->setAction($router->assemble(array('id' => $applicationId), 'application')); $this->setMethod('post'); // privacy $privacy = new Zend_Dojo_Form_Element_ComboBox('privacy'); $privacy->setLabel(__('Privacy')); $privacy->setRequired(true); $privacy->addMultiOptions(array('private' => __('Private: users can follow this application'), 'public' => __('Public: users cannot follow this application'))); $privacy->setValue('public'); $this->addElement($privacy); // submit $submit = new Zend_Dojo_Form_Element_SubmitButton('submit'); $submit->setLabel(__('Submit')); $this->addElement($submit); }
public function __construct() { parent::__construct(); $router = new Shared_Controller_Router(); $this->setAction($router->assemble(array(), 'register')); $this->setMethod('post'); // email $email = new Zend_Dojo_Form_Element_TextBox('email'); $email->setLabel(__('Email')); $email->setRequired(true); $this->addElement($email); // password $password = new Zend_Dojo_Form_Element_PasswordTextBox('password'); $password->setLabel(__('Password')); $password->setRequired(true); $this->addElement($password); // submit $submit = new Zend_Dojo_Form_Element_SubmitButton('submit'); $submit->setLabel(__('Submit')); $this->addElement($submit); }
public function __construct($applicationId) { parent::__construct(); $router = new Shared_Controller_Router(); $this->setAction($router->assemble(array(), 'template-new') . '?applicationid=' . $applicationId); $this->setMethod('post'); // name $name = new Zend_Dojo_Form_Element_TextBox('name'); $name->setLabel(__('Name')); $name->setRequired(true); $this->addElement($name); // body $body = new Zend_Dojo_Form_Element_Textarea('body'); $body->setLabel(__('Body')); $body->setRequired(true); $body->setAttrib('rows', '5'); $body->setAttrib('cols', '60'); $body->setDescription(__('HTML: You may only use the <a> tag.') . '<br />' . __('Tokens: Tokens should be %-delimeted, e.g. %post_url%.')); $body->getDecorator('Description')->setEscape(false); $this->addElement($body); // privacy $privacy = new Zend_Dojo_Form_Element_ComboBox('privacy'); $privacy->setLabel(__('Privacy')); $privacy->setRequired(true); $privacy->addMultiOptions(array('private' => __('Private: users can follow this these events'), 'public' => __('Public: users cannot follow these events'))); $privacy->setValue('public'); $this->addElement($privacy); // web hooks $webhooks = new Zend_Dojo_Form_Element_CheckBox('web_hooks'); $webhooks->setLabel(__('Allow web hooks')); $webhooks->setRequired(true); $webhooks->setChecked(true); $webhooks->setCheckedValue('yes'); $webhooks->setUncheckedValue('no'); $this->addElement($webhooks); // submit $submit = new Zend_Dojo_Form_Element_SubmitButton('submit'); $submit->setLabel(__('Submit')); $this->addElement($submit); }
public function FrmTecher($_data = null) { $_enname = new Zend_Dojo_Form_Element_TextBox('en_name'); $_enname->setAttribs(array('dojoType' => $this->tvalidate, 'required' => 'true', 'class' => 'fullside')); $_khname = new Zend_Dojo_Form_Element_TextBox('kh_name'); $_khname->setAttribs(array('dojoType' => $this->tvalidate, 'required' => 'true', 'class' => 'fullside')); $code = new Zend_Dojo_Form_Element_TextBox('code'); $code->setAttribs(array('dojoType' => $this->text, 'class' => 'fullside', 'readOnly' => 'readOnly')); $db = new Application_Model_DbTable_DbGlobal(); $code_num = $db->getTeacherCode(); $code->setValue($code_num); $phone = new Zend_Dojo_Form_Element_TextBox('phone'); $phone->setAttribs(array('dojoType' => $this->text, 'class' => 'fullside')); $sex = new Zend_Dojo_Form_Element_FilteringSelect('sex'); $sex->setAttribs(array('dojoType' => $this->filter, 'class' => 'fullside')); $options = array(1 => "M", 2 => "F"); $sex->setMultiOptions($options); $dob = new Zend_Dojo_Form_Element_DateTextBox('dob'); $dob->setAttribs(array('dojoType' => $this->t_date, 'class' => 'fullside')); $_adress = new Zend_Dojo_Form_Element_TextBox('address'); $_adress->setAttribs(array('dojoType' => $this->text, 'class' => 'fullside')); $db = new Application_Model_DbTable_DbGlobal(); $db->getAllProvince(); $rows = $db->getAllProvince(); $opt = ""; if (!empty($rows)) { foreach ($rows as $row) { $opt[$row['id']] = $row['province_name']; } } $pob = new Zend_Dojo_Form_Element_FilteringSelect('pob'); $pob->setAttribs(array('dojoType' => $this->filter, 'class' => 'pob', 'class' => 'fullside')); $pob->setMultiOptions($opt); $_email = new Zend_Dojo_Form_Element_TextBox('email'); $_email->setAttribs(array('dojoType' => $this->text, 'class' => 'fullside')); $_degree = new Zend_Dojo_Form_Element_FilteringSelect('degree'); $_degree->setAttribs(array('dojoType' => $this->filter, 'class' => 'fullside')); $_note = new Zend_Dojo_Form_Element_TextBox('note'); $_note->setAttribs(array('dojoType' => 'dijit.form.TextBox', 'class' => 'fullside')); $_degree = new Zend_Dojo_Form_Element_FilteringSelect('degree'); $_degree->setAttribs(array('dojoType' => $this->filter, 'class' => 'fullside')); $degree_opt = $db->getAllDegree(); $_degree->setMultiOptions($degree_opt); $_photo = new Zend_Form_Element_File('photo'); $_status = new Zend_Dojo_Form_Element_FilteringSelect('status'); $_status->setAttribs(array('dojoType' => $this->filter, 'class' => 'fullside')); $_status_opt = array(1 => $this->tr->translate("ACTIVE"), 0 => $this->tr->translate("DACTIVE")); $_status->setMultiOptions($_status_opt); $_submit = new Zend_Dojo_Form_Element_SubmitButton('submit'); $_submit->setLabel("save"); $id = new Zend_Form_Element_Hidden('id'); if (!empty($_data)) { $id->setValue($_data['id']); $code->setValue($_data['teacher_code']); $_enname->setValue($_data['teacher_name_en']); $_khname->setValue($_data['teacher_name_kh']); $sex->setValue($_data['sex']); $phone->setValue($_data['phone']); $pob->setValue($_data['pob']); $dob->setValue($_data['dob']); $_adress->setValue($_data['address']); $_email->setValue($_data['email']); $_degree->setValue($_data['degree']); $_note->setValue($_data['note']); $_status->setValue($_data['status']); } $this->addElements(array($id, $_enname, $_note, $_khname, $pob, $code, $phone, $sex, $dob, $_adress, $_email, $_degree, $_photo, $_status, $_submit)); return $this; }