* add note of last release.

This commit is contained in:
xia0ta0
2013-11-14 11:11:50 +08:00
parent 4f71076edd
commit 960add4fe9
5 changed files with 27 additions and 6 deletions

View File

@@ -67,10 +67,11 @@ class release extends control
unset($builds['trunk']);
$this->commonAction($productID);
$this->view->title = $this->view->product->name . $this->lang->colon . $this->lang->release->edit;
$this->view->position[] = $this->lang->release->create;
$this->view->builds = $builds;
$this->view->productID = $productID;
$this->view->title = $this->view->product->name . $this->lang->colon . $this->lang->release->edit;
$this->view->position[] = $this->lang->release->create;
$this->view->builds = $builds;
$this->view->productID = $productID;
$this->view->lastRelease = $this->release->getLast($productID);
$this->display();
}

View File

@@ -26,6 +26,7 @@ $lang->release->build = 'Build';
$lang->release->name = 'Name';
$lang->release->date = 'Date';
$lang->release->desc = 'Desc';
$lang->release->last = 'Last release';
$lang->release->linkStoriesAndBugs = 'Stories and bugs';
$lang->release->linkStories = 'Stories';
$lang->release->linkBugs = 'Bugs';

View File

@@ -26,6 +26,7 @@ $lang->release->build = '版本';
$lang->release->name = '发布名称';
$lang->release->date = '发布日期';
$lang->release->desc = '描述';
$lang->release->last = '上次发布';
$lang->release->linkStoriesAndBugs = '需求和Bug';
$lang->release->linkStories = '相关需求';
$lang->release->linkBugs = '相关Bug';

View File

@@ -53,6 +53,21 @@ class releaseModel extends model
->fetchAll();
}
/**
* Get last release.
*
* @param int $productID
* @access public
* @return bool | object
*/
public function getLast($productID)
{
return $this->dao->select('id, name')->from(TABLE_RELEASE)
->where('product')->eq((int)$productID)
->orderBy('date DESC')
->fetch();
}
/**
* Get release builds from product.
*

View File

@@ -18,8 +18,11 @@
<caption><?php echo $lang->release->create;?></caption>
<tr>
<th class='rowhead'><?php echo $lang->release->name;?></th>
<td><?php echo html::input('name', '', "class='text-3'");?></td>
</tr>
<td>
<?php echo html::input('name', '', "class='text-3'");?>
<?php if($lastRelease) echo '<span class="gray">' . $lang->release->last . ': ' . $lastRelease->name . '</span>';?>
</td>
</tr>
<tr>
<th class='rowhead'><?php echo $lang->release->build;?></th>
<td>