' . $lang->goback, "data-app='{$app->tab}'", 'btn btn-secondary');?>
testtask->linkCase = $lang->testtask->linkByStory;
$allActive = $type == 'all' ? 'btn-active-text' : '';
$bystoryActive = $type == 'bystory' ? 'btn-active-text' : '';
common::printLink('testtask', 'linkCase', "taskID=$taskID&type=all", "" . $lang->testtask->allCases . '', '', "class='btn btn-link {$allActive}'");
common::printLink('testtask', 'linkCase', "taskID=$taskID&type=bystory", "" . $lang->testtask->linkByStory . '', '', "class='btn btn-link {$bystoryActive}'");
echo "
";
$suitViewName = $type == 'bysuite'? $suiteList[$param]->name : $lang->testtask->linkBySuite;
$suitActive = $type == 'bysuite' ? 'btn-active-text' : '';
$bugActive = $type == 'bybug' ? 'btn-active-text' : '';
echo "{$suitViewName} ";
echo "
";
echo "- ";
if($suiteList)
{
foreach($suiteList as $suiteID => $suite)
{
$suiteName = $suite->name;
if($suite->type == 'public') $suiteName .= " {$lang->testsuite->authorList[$suite->type]}";
echo "
- " . html::a(inlink('linkCase', "taskID=$taskID&type=bysuite¶m=$suiteID"), $suiteName, '', "data-app='$app->tab'") . " "; } } else { echo "
- " . html::a('###', $lang->testsuite->noticeNone) . " "; } echo "
";
$buildViewName = $type == 'bybuild'? zget($testTask, $param) : $lang->testtask->linkByBuild;
$buildActive = $type == 'bybuild' ? 'btn-active-text' : '';
echo "{$buildViewName} ";
echo "
";
?>
" . $lang->testtask->linkByBug . '', '', "class='btn btn-link {$bugActive}'");?>
{$lang->testcase->bySearch}";?>
- ";
if($testTask)
{
foreach($testTask as $tmpID => $tmpTitle)
{
echo "
- " . html::a(inlink('linkCase', "taskID=$taskID&type=bybuild¶m=$tmpID"), $tmpTitle, '', "data-app='{$app->tab}'") . " "; } } else { echo "
- " . html::a('###', $lang->testtask->noticeNoOther) . " "; } echo "