* [task#132863,doing,0.4h] add release browse page config.
This commit is contained in:
@@ -17,6 +17,14 @@ $config->release->dtable->fieldList['id']['title'] = $lang->idAB;
|
||||
$config->release->dtable->fieldList['id']['name'] = 'id';
|
||||
$config->release->dtable->fieldList['id']['type'] = 'id';
|
||||
|
||||
$config->release->dtable->fieldList['system']['name'] = 'system';
|
||||
$config->release->dtable->fieldList['system']['title'] = $lang->release->system;
|
||||
$config->release->dtable->fieldList['system']['type'] = 'shortNestedTitle';
|
||||
$config->release->dtable->fieldList['system']['fixed'] = 'left';
|
||||
$config->release->dtable->fieldList['system']['show'] = true;
|
||||
$config->release->dtable->fieldList['system']['required'] = true;
|
||||
$config->release->dtable->fieldList['system']['nestedToggle'] = true;
|
||||
|
||||
$config->release->dtable->fieldList['name']['title'] = $lang->release->name;
|
||||
$config->release->dtable->fieldList['name']['name'] = 'name';
|
||||
$config->release->dtable->fieldList['name']['link'] = array('module' => 'release', 'method' => 'view', 'params' => 'releaseID={id}');
|
||||
|
||||
@@ -78,17 +78,21 @@ class release extends control
|
||||
|
||||
$releaseQuery = $type == 'bySearch' ? $this->releaseZen->getSearchQuery($queryID) : '';
|
||||
$releases = $this->release->getList($productID, $branch, $type, $sort, $releaseQuery, $pager);
|
||||
$children = implode(',', array_column($releases, 'releases'));
|
||||
|
||||
foreach($releases as $release) $release->desc = strip_tags($release->desc);
|
||||
|
||||
$this->view->title = $this->view->product->name . $this->lang->hyphen . $this->lang->release->browse;
|
||||
$this->view->releases = $this->releaseZen->processReleaseListData($releases);
|
||||
$this->view->pageSummary = $this->release->getPageSummary($releases, $type);
|
||||
$this->view->type = $type;
|
||||
$this->view->orderBy = $orderBy;
|
||||
$this->view->param = $param;
|
||||
$this->view->pager = $pager;
|
||||
$this->view->showBranch = $showBranch;
|
||||
$this->view->branchPairs = $this->loadModel('branch')->getPairs($productID);
|
||||
$this->view->title = $this->view->product->name . $this->lang->hyphen . $this->lang->release->browse;
|
||||
$this->view->releases = $this->releaseZen->processReleaseListData($releases);
|
||||
$this->view->pageSummary = $this->release->getPageSummary($releases, $type);
|
||||
$this->view->type = $type;
|
||||
$this->view->orderBy = $orderBy;
|
||||
$this->view->param = $param;
|
||||
$this->view->pager = $pager;
|
||||
$this->view->showBranch = $showBranch;
|
||||
$this->view->branchPairs = $this->loadModel('branch')->getPairs($productID);
|
||||
$this->view->appList = $this->loadModel('system')->getPairs();
|
||||
$this->view->childReleases = $this->release->getListByCondition(explode(',', $children));
|
||||
$this->display();
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user