public function getLastData()
 {
     $request_param = CRequest::param();
     $this->_param = $request_param;
     $this->initParam();
     return ['editBar' => $this->getEditBar(), 'saveUrl' => CUrl::getUrl('fecadmin/config/managereditsave')];
 }
Example #2
0
 public function getLastData()
 {
     $updatepass = CRequest::param("updatepass");
     if ($updatepass) {
         if (\Yii::$app->user->identity->username == "admin") {
             #如果是demo,则不允许修改密码。
             if (CConfig::param("is_demo")) {
                 echo json_encode(["statusCode" => "300", "message" => "demo是为了让大家看,admin账户不允许修改密码,请自己添加账户"]);
                 exit;
             }
         }
         $AdminUserResetPassword = new AdminUserResetPassword();
         $AdminUserResetPassword->attributes = $updatepass;
         if ($AdminUserResetPassword->validate()) {
             $AdminUserResetPassword->updatePassword();
             echo json_encode(["statusCode" => "200", "message" => 'Update Password Success']);
         } else {
             $errors = $AdminUserResetPassword->errors;
             echo json_encode(["statusCode" => "300", "message" => CModel::getErrorStr($errors)]);
         }
         exit;
     }
     $adminUser = \Yii::$app->user->identity;
     $current_account = $adminUser->username;
     $editUrl = CUrl::getUrl("fecadmin/myaccount/index");
     return ['current_account' => $current_account, 'editUrl' => $editUrl];
 }
 public function getLastData()
 {
     $request_param = CRequest::param();
     $this->_param = $request_param;
     $this->initParam();
     $reuturn['menu'] = self::getMenuStr();
     return ['editBar' => $this->getEditBar(), 'saveUrl' => CUrl::getUrl('fecadmin/role/managereditsave'), 'menu' => self::getMenuStr()];
 }
 public function getLastData()
 {
     $request_param = CRequest::param();
     $this->_param = $request_param;
     $this->initParam();
     $role_ids = $this->getUserRoleIds();
     return ['editBar' => $this->getEditBar(), 'role_ids' => $role_ids, 'saveUrl' => CUrl::getUrl('fecadmin/account/managereditsave')];
 }
 public function getLastData()
 {
     $AdminMenu = new AdminMenu();
     $AdminMenu->_ajaxMenuEditUrl = CUrl::getUrl("fecadmin/menu/edit");
     $menTreeHtml = $AdminMenu->getEditMenuTreeHtml();
     $createMenuUrl = CUrl::getUrl("fecadmin/menu/create");
     $deleteMenuUrl = CUrl::getUrl("fecadmin/menu/delete");
     $editMenuUrl = CUrl::getUrl("fecadmin/menu/editsave");
     return ['menTreeHtml' => $menTreeHtml, 'createMenuUrl' => $createMenuUrl, 'deleteMenuUrl' => $deleteMenuUrl, 'editMenuUrl' => $editMenuUrl];
 }
Example #6
0
    public static function getContent()
    {
        return '<div class="headerNav">
				<a class="logo" href="http://j-ui.com">标志</a>
				
				<a style="color:#fff; display: block; height: 21px;position: absolute; right: 10px;top: 18px;z-index: 31;" 
				href="' . CUrl::getUrl("fecadmin/logout") . '">
					退出
				</a>
			</div>';
    }
Example #7
0
 public function initParam()
 {
     # 定义编辑和删除的URL
     $this->_editUrl = CUrl::getUrl("fecadmin/account/manageredit");
     $this->_deleteUrl = CUrl::getUrl("fecadmin/account/managerdelete");
     $this->_obj = new AdminUser();
     $this->_paramKey = 'id';
     /*  
     		# 自定义参数如下:
     		#排序默认为主键倒序
     		$this->_orderField  = 'created_at';
     		$this->_sortDirection = 'asc';
     # 主键默认为id
     		$this->_paramKey = 'id';
     #第一次打开默认为第一页,一页显示50个
     		$this->_pageNum = 1;
     		$this->_numPerPage;
     */
     parent::initParam();
 }
Example #8
0
 public function getLastData()
 {
     $updatepass = CRequest::param("updatepass");
     if ($updatepass) {
         $AdminUserResetPassword = new AdminUserResetPassword();
         $AdminUserResetPassword->attributes = $updatepass;
         if ($AdminUserResetPassword->validate()) {
             $AdminUserResetPassword->updatePassword();
             echo json_encode(["statusCode" => "200", "message" => 'Update Password Success']);
         } else {
             $errors = $AdminUserResetPassword->errors;
             echo json_encode(["statusCode" => "300", "message" => CModel::getErrorStr($errors)]);
         }
         exit;
     }
     $adminUser = \Yii::$app->user->identity;
     $current_account = $adminUser->username;
     $editUrl = CUrl::getUrl("fecadmin/account/index");
     return ['current_account' => $current_account, 'editUrl' => $editUrl];
 }
 public function getEditMenuTreeHtml($treeArr = '')
 {
     $str = '';
     //$str = '<ul class="tree treeFolder">';
     if (!$treeArr) {
         $treeArr = $this->getMenuTreeArray();
     }
     foreach ($treeArr as $node) {
         $name = $node["name"];
         $id = $node["id"];
         $url_key = $node["url_key"];
         if ($this->hasChild($node)) {
             $str .= '<li><a href="' . $this->_ajaxMenuEditUrl . '?id=' . $id . '"  target="ajax" rel="jbsxBox">' . $name . '</a>';
             $str .= '<ul>';
             $str .= $this->getEditMenuTreeHtml($node['child']);
             $str .= '</ul>';
             $str .= '</li>';
         } else {
             $url = CUrl::getUrl($url_key);
             $str .= '<li><a href="' . $this->_ajaxMenuEditUrl . '?id=' . $id . '" target="ajax" rel="jbsxBox">' . $name . '</a></li>';
         }
     }
     //$str .= '</ul>';
     return $str;
 }
Example #10
0
 * FecShop file.
 *
 * @link http://www.fecshop.com/
 * @copyright Copyright (c) 2016 FecShop Software LLC
 * @license http://www.fecshop.com/license/
 */
use fec\helpers\CUrl;
use fec\helpers\CRequest;
?>
<style>
.login_bar {
    padding-left: 80px;
}
</style>
<form action="<?php 
echo CUrl::getUrl('fecadmin/login/index');
?>
" method="post">
	<?php 
echo CRequest::getCsrfInputHtml();
?>
	
	<p>
		<label>用户名:</label>
		<input type="text" name="login[username]" size="20" class="login_input" />
	</p>
	<p>
		<label>密码:</label>
		<input type="password" name="login[password]" size="20" class="login_input" />
	</p>
	<!--
Example #11
0
 public function __construct()
 {
     $this->_currentUrl = CUrl::getUrl("fecadmin/cache/index");
     $this->_modelName = 'admin_user';
     parent::__construct();
 }
 public function actionCreate()
 {
     //$data = $this->getBlock()->getLastData();
     $editSaveUrl = CUrl::getUrl("fecadmin/menu/createsave");
     return $this->render($this->action->id, ['editSaveUrl' => $editSaveUrl]);
 }