* @package block * @link https://www.zentao.net */ namespace zin; if(!$longBlock) { unset($config->block->product->dtable->fieldList['progress']); unset($config->block->product->dtable->fieldList['plans']); unset($config->block->product->dtable->fieldList['unresolvedBugs']); } foreach($productStats as $product) { if(!empty($product->PO)) { $product->POAvatar = zget($avatarList, $product->PO); $product->POAccount = $product->PO; $product->PO = zget($users, $product->PO); } $product->progress = $product->totalStories == 0 ? 0 : round($product->closedStories / $product->totalStories * 100); if($product->progress) $product->progress .= '%'; } blockPanel ( setClass('list-block'), dtable ( setID('product-list'), set::height(318), set::bordered(false), set::horzScrollbarPos('inside'), set::fixedLeftWidth('0.25'), set::cols(array_values($config->block->product->dtable->fieldList)), set::data(array_values($productStats)) ) ); render();