* @package ZenTaoPMS * @version $Id */ ?>

product->noProduct;?>

' data-preserve-nested='false' data-expand-nest-child='true'> $program):?> > $line):?> config->systemMode == 'new') { $trAttrs = "data-id='line.$lineID' data-parent='program.$programID'"; $trClass .= ' is-nest-child table-nest'; $trAttrs .= " data-nest-parent='program.$programID' data-nest-path='program.$programID,$lineID'"; } else { $trAttrs = "data-id='line.$lineID' data-parent='0' data-nested='true'"; $trClass = 'is-top-level table-nest-child'; $trAttrs .= " class='$trClass'"; } ?> > $product):?> stories['active'] + $product->stories['closed'] + $product->stories['draft'] + $product->stories['changed']; $totalRequirements = $product->requirements['active'] + $product->requirements['closed'] + $product->requirements['draft'] + $product->requirements['changed']; $trClass = ''; if($product->line) { $trAttrs = "data-id='$product->id' data-parent='line.$product->line'"; $trClass .= ' is-nest-child table-nest'; $trAttrs .= " data-nest-parent='line.$product->line' data-nest-path='line.$product->program,$product->line,$product->id'"; } elseif($product->program) { $trAttrs = "data-id='$product->id' data-parent='program.$product->program'"; $trClass .= ' is-nest-child table-nest'; $trAttrs .= " data-nest-parent='program.$product->program' data-nest-path='program.$product->program,$product->id'"; } else { $trAttrs = "data-id='$product->id' data-parent='0'"; $trClass .= ' no-nest'; } $trAttrs .= " class='$trClass'"; ?> >
product->name);?> story->requirement;?> story->story;?> bug->common;?> product->release;?> product->plan;?> actions;?>
story->activate;?> story->close;?> story->draft;?> story->completeRate;?> story->activate;?> story->close;?> story->draft;?> story->completeRate;?> bug->activate;?> close;?>
createLink('product', 'browse', 'product=' . $product->id), $product->name);?> requirements['active'];?> requirements['closed'];?> requirements['draft'];?> requirements['closed'] / $totalRequirements, 3) * 100;?>% stories['active'];?> stories['closed'];?> stories['draft'];?> stories['closed'] / $totalStories, 3) * 100;?>% unResolved;?> closedBugs;?> releases;?> plans;?> id", $product, 'list', 'edit');?>