* process the guest logic.

This commit is contained in:
wangchunsheng
2010-04-14 07:55:46 +00:00
parent 526519f247
commit ec23c00ffb
2 changed files with 3 additions and 0 deletions

View File

@@ -364,6 +364,7 @@ EOT;
elseif($this->app->company->guest)
{
$user = new stdClass();
$user->id = 0;
$user->account = 'guest';
$user->realname = 'guest';
$user->rights = $this->loadModel('user')->authorize('guest');

View File

@@ -125,6 +125,7 @@ class my extends control
/* 编辑个人档案。*/
public function editProfile()
{
if($this->app->user->account == 'guest') die(js::alert('guest') . js::locate('back'));
if(!empty($_POST))
{
$this->user->update($this->app->user->id);
@@ -142,6 +143,7 @@ class my extends control
/* 查看个人档案。*/
public function profile()
{
if($this->app->user->account == 'guest') die(js::alert('guest') . js::locate('back'));
$this->view->header->title = $this->lang->my->common . $this->lang->colon . $this->lang->my->profile;
$this->view->position[] = $this->lang->my->profile;
$this->view->user = $this->user->getById($this->app->user->id);