protected function _prepareForm()
 {
     parent::_prepareForm();
     $form = $this->getForm();
     $fieldset = $form->addFieldset('ga2fa_fieldset', array('legend' => $this->__('Two Factor Authentication')));
     $fieldset->addField('twofactorauth', 'select', array('label' => Mage::helper('twofactorauth')->__('Use Google Authenticator'), 'class' => 'required-entry', 'required' => true, 'name' => 'twofactorauth', 'onclick' => "", 'onchange' => "", 'value' => '1', 'values' => array('0' => 'No', '1' => 'Yes'), 'disabled' => false, 'readonly' => false, 'after_element_html' => '<small>When using the Two Factor Authentication, a 6-digit code needs to be entered in addition to username and password during login. Two Factor Authentication Google provides the Authenticator app for Android, BlackBerry and iOS.</small>'));
     $model = Mage::registry('permissions_user');
     $data = $model->getData();
     unset($data['password']);
     $form->setValues($data);
     return $this;
 }
Exemplo n.º 2
0
 /**
  * {@inheritDoc}
  */
 protected function _prepareForm()
 {
     $result = parent::_prepareForm();
     $form = $this->getForm();
     /** @var $fieldset Varien_Data_Form_Element_Fieldset */
     $fieldset = $form->getElement('base_fieldset');
     $fieldset->addField('telephone', 'text', array('name' => 'telephone', 'label' => Mage::helper('adminhtml')->__('Telephone'), 'title' => Mage::helper('adminhtml')->__('User Telephone'), 'required' => false), 'email');
     $model = Mage::registry('permissions_user');
     $data = $model->getData();
     unset($data['password']);
     $form->setValues($data);
     return $result;
 }
Exemplo n.º 3
0
 protected function _prepareForm()
 {
     parent::_prepareForm();
     $form = $this->getForm();
     $field = $form->getElement('is_active');
     if (Mage::registry('permissions_user')->getId() && $field !== null) {
         if (Mage::helper('aw_hdu3/ticket')->isUserPrimaryAgent(Mage::registry('permissions_user')->getId())) {
             $field->setDisabled(true);
             $field->setNote($this->__('This user account is Primary Agent in one or more Help Desk departments and cannot be deleted or disabled'));
         } elseif (Mage::helper('aw_hdu3/ticket')->isUserHasTickets(Mage::registry('permissions_user')->getId())) {
             $field->setDisabled(true);
             $field->setNote($this->__('This user account has tickets assigned to it in Help Desk and cannot be deleted or disabled'));
         }
     }
     $this->setForm($form);
     return $this;
 }