* @package block * @link https://www.zentao.net */ namespace zin; jsVar('delayInfo', $lang->project->delayInfo); jsVar('LONG_TIME', LONG_TIME); jsVar('longTimeText', $lang->project->longTime); foreach($projects as $project) { $project->consumed .= $lang->execution->workHourUnit; $project->consumed = helper::formatHours($project->consumed); } if(!$longBlock) { unset($config->block->project->dtable->fieldList['PM']); unset($config->block->project->dtable->fieldList['status']); unset($config->block->project->dtable->fieldList['consumed']); unset($config->block->project->dtable->fieldList['storyCount']); unset($config->block->project->dtable->fieldList['leftStories']); unset($config->block->project->dtable->fieldList['leftTasks']); unset($config->block->project->dtable->fieldList['leftBugs']); } blockPanel ( setClass('list-block project-list-block'), dtable ( setID('project'), set::height(318), set::bordered(false), set::fixedLeftWidth($longBlock ? '0.22' : '0.5'), set::horzScrollbarPos('inside'), set::cols(array_values($config->block->project->dtable->fieldList)), set::data(array_values($projects)), set::userMap($users), set::onRenderCell(jsRaw('window.onRenderProjectNameCell')) ) ); render();