* @package story * @version $Id: close.html.php 4129 2013-01-18 01:58:14Z wwccss $ * @link http://www.zentao.net */ namespace zin; div ( setClass('flex items-center pb-3'), div($lang->demand->retract), entityLabel ( set::level(1), setClass('pl-2'), set::text($story->title), set::entityID($story->id), set::reverse(true) ) ); $fields = defineFieldList('demand.retract'); $fields->field('retractedReason') ->items($lang->demand->retractedReasonList) ->tip(sprintf($lang->demand->retractedReasonTips, zget($lang->demand->storyTypeList, $story->type)))->tipClass('text-warning') ->control(array('control' => 'picker', 'className' => 'w-48')); $fields->field('comment') ->control('editor') ->rows(6); $fields->field('status')->value('closed')->hidden(true); if(!empty($story->executions) || !empty($story->stories) || !empty($story->bugs) || !empty($story->tasks) || !empty($story->teams) || !empty($story->cases)) { $fields->field('affected')->control ( array ( 'control' => 'affected', 'tasks' => $story->tasks, 'executions' => $story->executions, 'teams' => isset($story->teams) ? $story->teams : array(), 'bugs' => isset($story->bugs) ? $story->bugs : array(), 'cases' => isset($story->cases) ? $story->cases : array(), 'stories' => empty($story->stories) ? array() : $story->stories ) ); } formPanel ( set::fields($fields), set::submitBtnText($lang->save) ); hr(); history();