* @package testreport * @link https://www.zentao.net */ namespace zin; foreach($reports as $report) { $taskName = ''; foreach(explode(',', $report->tasks) as $taskID) $taskName .= '#' . $taskID . $tasks[$taskID] . ' '; $report->tasks = $taskName; } $config->testreport->dtable->fieldList['execution']['map'] = $executions; $config->testreport->dtable->fieldList['createdBy']['userMap'] = $users; $tableData = initTableData($reports, $config->testreport->dtable->fieldList, $this->testreport); $cols = array_values($config->testreport->dtable->fieldList); $data = array_values($tableData); featureBar ( set::module('testreport'), set::method('browse'), set::current('all'), set::linkParams("objectID=$objectID&objectType=$objectType&extra=$extra&orderBy=$orderBy&recTotal=$pager->recTotal&recPerPage=$pager->recPerPage&pageID=$pager->pageID"), ); toolbar ( btngroup ( btn ( setClass('btn primary'), set::icon('plus'), set::url(helper::createLink('testreport', 'create', "objectID=0&objectType=testtask&productID={$objectID}")), $lang->testreport->create ) ) ); dtable ( set::cols($cols), set::data($data), set::fixedLeftWidth('0.33'), set::footPager(usePager()), ); render();