* @package plan * @version $Id: browsebylist.html.php 4707 2013-05-02 06:57:41Z chencongzhi520@gmail.com $ * @link https://www.zentao.net */ ?> productplan->browse->unfoldPlans) ? json_decode($config->productplan->browse->unfoldPlans, true) : array();?> rawModule == 'projectplan';?>

productplan->noPlan;?> createLink('projectplan', 'create', "productID=$product->id&branch=$branch"), " " . $lang->productplan->create, '', "class='btn btn-info'"); } elseif(common::hasPriv('productplan', 'create')) { echo html::a($this->createLink('productplan', 'create', "productID=$product->id&branch=$branch"), " " . $lang->productplan->create, '', "class='btn btn-info'"); } ?>

id&branch=$branch")?>' data-preserve-nested='true'> recTotal}&recPerPage={$pager->recPerPage}"; ?> session->currentProductType != 'normal'):?> productplan->getFlowExtendFields(); foreach($extendFields as $extendField) echo ""; ?> loadModel('file');?> file->replaceImgURL($plan, 'desc'); if($plan->parent == '-1') { $parent = $plan->id; $children = isset($plan->children) ? $plan->children : 0; $totalParent ++; } if($plan->parent == 0) $parent = 0; if(!empty($parent) and $plan->parent > 0 and $plan->parent != $parent) $parent = 0; if($plan->parent <= 0) $i = 0; if($plan->parent > 0) $totalChild ++; if($plan->parent == 0) $totalIndependent ++; $class = ''; if(!empty($parent) and $plan->parent == $parent) { $class = "table-children parent-{$parent}"; $class .= $i == 0 ? ' table-child-top' : ''; $class .= ($i + 1 == $children) ? ' table-child-bottom' : ''; $i++; } ?> session->currentProductType != 'normal'):?> branch) as $branchID) $planBranches .= $branchOption[$branchID] . ',';?> " . $this->loadModel('flow')->getFieldValue($extendField, $plan) . "";?>
idAB);?>
productplan->title);?> productplan->status);?> product->branchName[$product->type]);?> productplan->begin);?> productplan->end);?> productplan->stories;?> productplan->bugs;?> productplan->hour;?> productplan->execution;?> productplan->desc;?> {$extendField->name}actions;?>
id => ''), '', $attribute);?> id"), sprintf('%03d', $plan->id)) : html::a(helper::createLink('productplan', 'view', "planID=$plan->id"), sprintf('%03d', $plan->id));?> id);?> ' title="title?>"> expired and in_array($plan->status, array('wait', 'doing'))) { $class .= ' expired'; $expired = "{$this->lang->productplan->expired}"; } echo "
"; if($plan->parent > 0) echo "{$this->lang->productplan->childrenAB}"; echo html::a($this->createLink($app->rawModule, 'view', "id=$plan->id"), $plan->title); if(!empty($expired)) echo $expired; if(isset($plan->children)) echo ''; echo '
'; ?>
status)?> '> begin == $config->productplan->future ? $lang->productplan->future : $plan->begin;?> end == $config->productplan->future ? $lang->productplan->future : $plan->end;?> stories;?> bugs;?> hour;?> ', '
', '
', '
'), "\n", str_replace(array("\n", "\r"), '', $plan->desc)), ''));?>
productplan->buildOperateMenu($plan, 'browse'); ?>