Ejemplo n.º 1
0
 /**
  * конструктор класса,
  * вносит изменения в структуру базового класса
  *
  * @return ничего не возвращает
  */
 public function Edit_advertiser()
 {
     parent::Parent_entity();
     $this->content["CANCEL"] = $this->site_url . $this->index_page . 'admin/manage_advertisers';
     $code = $this->input->post('edit_code');
     $this->content["IDENTITY"] = $code;
     $this->content['SROLE'] = 'admin';
     $id_entity = type_cast($code, 'textcode');
     $this->form_data["id"] = $id_entity;
     $this->form_data["kill"] = array("terms_and_conditions", "confirm_password", "password");
     $this->form_data['vars']['CODE'] = $code;
     $this->form_data["redirect"] = "admin/edit_advertiser/success";
     unset($this->form_data["fields"]["confirm"]);
     unset($this->form_data["fields"]["password"]);
     $this->button_name = __("Update Account");
     $this->cancel_redirect = $this->site_url . $this->index_page . 'admin/manage_advertisers';
     $this->content["INFO"] = $this->load->view("advertiser/account_settings/info.html", "", TRUE);
     $this->_set_title(implode(self::TITLE_SEP, array(__('Administrator'), __('Edit Advertiser'))));
     $this->_set_help_index("edit_advertiser");
     $this->load->model('entity', '', TRUE);
     $entity = $this->entity->get_name_and_mail($id_entity);
     if (is_null($entity)) {
         return;
     }
     $this->formname = '<a href="' . $this->site_url . $this->index_page . 'admin/manage_advertisers' . '">' . __("Manage Advertisers") . '</a> &rarr; ' . __("Edit Advertiser") . ':&nbsp;&nbsp;<span class="green i">&bdquo;' . $entity->name . "({$entity->e_mail})&ldquo;</span> ";
 }
Ejemplo n.º 2
0
 /**
  * конструктор класса,
  * вносит изменения в структуру базового класса
  *
  * @return ничего не возвращает
  */
 public function Account_settings()
 {
     parent::Parent_entity();
     $this->form_data["id"] = $this->user_id;
     $this->form_data["kill"] = array("terms_and_conditions", "confirm_password", "cancel_button");
     $this->form_data["redirect"] = "advertiser/account_settings/success";
     unset($this->form_data["fields"]["confirm"]);
     $this->button_name = "{@Update Account@}";
     $this->content['SROLE'] = $this->role;
     $this->content['CODE'] = type_to_str($this->user_id, 'textcode');
     $this->content["CANCEL"] = $this->site_url . $this->index_page . "advertiser/account_settings";
     $this->content["INFO"] = $this->load->view("advertiser/account_settings/info.html", "", TRUE);
     $this->_set_title(implode(self::TITLE_SEP, array(__("Advertiser"), __("Account Settings"))));
     $this->_set_help_index("advertiser_account_settings");
 }
Ejemplo n.º 3
0
 /**
  * конструктор класса,
  * вносит изменения в структуру базового класса
  *
  * @return ничего не возвращает
  */
 public function Sign_up()
 {
     parent::Parent_entity();
     $this->form_data["kill"] = array("change_password");
     $need_activation = $this->global_variables->get("ApproveSignUp") == "1";
     if ($need_activation) {
         $this->form_data['redirect'] = "/advertiser/sign_up/create_wait";
         $this->upgrade_form['redirect'] = "/advertiser/sign_up/create_wait";
     } else {
         $this->form_data['redirect'] = "/advertiser/sign_up/create_approve";
         $this->upgrade_form['redirect'] = "/advertiser/sign_up/create_approve";
     }
     $need_validation = $this->global_variables->get("ValidateUserEMail");
     if ($need_validation) {
         $this->form_data['redirect'] = "/advertiser/sign_up/create_validation";
     }
     $this->button_name = "{@Do Sign Up@}";
     $this->content['CANCEL'] = $this->site_url . $this->index_page . "advertiser/login";
     $this->content["TERMS"] = $this->load->view("common/sign_up/terms.html", "", TRUE);
     $this->content["INFO"] = $this->load->view("common/sign_up/info.html", "", TRUE);
     $this->_set_title("Advertiser Sign Up");
     $this->_set_help_index("sign_up");
 }