* adjust the page location feature.

This commit is contained in:
wangchunsheng
2010-03-26 12:32:18 +00:00
parent b30f5692f2
commit 637e0e09e5
5 changed files with 15 additions and 5 deletions

View File

@@ -59,7 +59,7 @@
if(!($bug->status == 'active' and common::printLink('bug', 'resolve', $params, $lang->bug->buttonResolve))) echo $lang->bug->buttonResolve . ' ';
if(!($bug->status == 'resolved' and common::printLink('bug', 'close', $params, $lang->bug->buttonClose))) echo $lang->bug->buttonClose . ' ';
if(!(($bug->status == 'closed' or $bug->status == 'resolved') and common::printLink('bug', 'activate', $params, $lang->bug->buttonActivate))) echo $lang->bug->buttonActivate . ' ';
common::printLink('bug', 'browse', '', $lang->bug->buttonToList);
echo html::a($browseLink, $lang->goback);
?>
</div>
</div>

View File

@@ -95,6 +95,7 @@ class productplan extends control
/* 计划详情。*/
public function view($planID = 0)
{
$this->session->set('storyList', $this->app->getURI(true));
$plan = $this->productplan->getByID($planID);
$this->commonAction($plan->product);
$this->view->header->title = $this->lang->productplan->view;

View File

@@ -56,16 +56,20 @@
<th class='w-p5'><?php echo $lang->story->pri;?></th>
<th class='w-p10'><?php echo $lang->story->product;?></th>
<th><?php echo $lang->story->title;?></th>
<th><?php echo $lang->story->status;?></th>
<th><?php echo $lang->story->stage;?></th>
<th class='w-p10'><?php echo $lang->actions?></th>
</tr>
</thead>
<tbody>
<?php foreach($planStories as $story):?>
<tr>
<td><?php echo $story->id;?></td>
<td><?php echo html::a($this->createLink('story', 'view', "storyID=$story->id"), $story->id);?></td>
<td><?php echo $story->pri;?></td>
<td><?php echo html::a($this->createLink('product', 'browse', "productID=$story->product"), $products[$story->product], '_blank');?></td>
<td class='a-left nobr'><?php echo $story->title;?></td>
<td class='a-left nobr'><?php echo html::a($this->createLink('story', 'view', "storyID=$story->id"), $story->title);?></td>
<td><?php echo $lang->story->statusList[$story->status];?></td>
<td><?php echo $lang->story->stageList[$story->stage];?></td>
<td><?php common::printLink('productplan', 'unlinkStory', "story=$story->id", $lang->productplan->unlinkStory, 'hiddenwin');?></td>
</tr>
<?php endforeach;?>

View File

@@ -29,13 +29,14 @@
<div id='main'>TASK #<?php echo $task->id . $lang->colon . $task->name;?></div>
<div>
<?php
$browseLink = $app->session->taskList != false ? $app->session->taskList : $this->createLink('project', 'browse', "projectID=$task->project");
//if(!($task->status != 'closed' and $task->status != 'cancel' and common::printLink('task', 'logEfforts', "taskID=$task->id", $lang->task->buttonLogEfforts))) echo $lang->task->buttonLogEfforts . ' ';
//if(!($task->status != 'closed' and $task->status != 'cancel' and common::printLink('task', 'close', "taskID=$task->id", $lang->task->buttonClose))) echo $lang->task->buttonClose . ' ';
//if(!($task->status != 'closed' and $task->status != 'cancel' and common::printLink('task', 'cancel', "taskID=$task->id", $lang->task->buttonCancel))) echo $lang->task->buttonCancel . ' ';
//if(!($task->status == 'closed' or $task->status == 'cancel' and common::printLink('task', 'activate', "taskID=$task->id", $lang->task->buttonActivate))) echo $lang->task->buttonActivate . ' ';
if(!common::printLink('task', 'edit', "taskID=$task->id", $lang->task->buttonEdit)) echo $lang->task->buttonEdit . ' ';
if(!common::printLink('task', 'delete',"projectID=$task->project&taskID=$task->id", $lang->task->buttonDelete, 'hiddenwin')) echo $lang->task->buttonDelete . ' ';
echo html::a($app->session->taskList, $lang->task->buttonBackToList);
echo html::a($browseLink, $lang->goback);
?>
</div>
</div>
@@ -61,7 +62,7 @@
//if(!($task->status == 'closed' or $task->status == 'cancel' and common::printLink('task', 'activate', "taskID=$task->id", $lang->task->buttonActivate))) echo $lang->task->buttonActivate . ' ';
if(!common::printLink('task', 'edit', "taskID=$task->id", $lang->task->buttonEdit)) echo $lang->task->buttonEdit . ' ';
if(!common::printLink('task', 'delete',"projectID=$task->project&taskID=$task->id", $lang->task->buttonDelete, 'hiddenwin')) echo $lang->task->buttonDelete . ' ';
echo html::a($app->session->taskList, $lang->task->buttonBackToList);
echo html::a($browseLink, $lang->goback);
?>
</div>
</div>

View File

@@ -73,6 +73,8 @@ class user extends control
/* <20>û<EFBFBD><C3BB><EFBFBD>task<73>б<EFBFBD><D0B1><EFBFBD>*/
public function task($account)
{
$this->session->set('taskList', $this->app->getURI(true));
/* <20><><EFBFBD><EFBFBD>task model<65><6C>*/
$this->loadModel('task');
$this->lang->set('menugroup.user', 'company');
@@ -98,6 +100,8 @@ class user extends control
/* <20>û<EFBFBD><C3BB><EFBFBD>bug<75>б<EFBFBD><D0B1><EFBFBD>*/
public function bug($account)
{
$this->session->set('bugList', $this->app->getURI(true));
/* <20><><EFBFBD><EFBFBD>bug model<65><6C>*/
$this->loadModel('bug');
$this->lang->set('menugroup.user', 'company');