* @package testcase * @link https://www.zentao.net */ namespace zin; jsVar('automationTip', $lang->zanode->automationTips); to::header ( span ( $lang->testcase->automation, set::className('article-h1'), ), icon ( 'help', set::className('text-gray'), set::id('automationTip'), set('data-toggle', 'tooltip'), set('title', 'tooltip'), ) ); formPanel ( !$productID ? formGroup ( set::label($lang->testcase->product), set::required(true), picker ( set::name('product'), set::items($products), on::change('#product', 'loadProduct'), ) ) : null, formGroup ( set::label($lang->zanode->common), set::required(true), inputGroup ( picker ( setID('node'), set::name('node'), set::items($nodeList), set::value(!empty($automation->node) ? $automation->node : ''), ), div ( set::className('input-group-btn'), a ( set::className('btn'), $lang->zanode->create, set::href(createLink('zanode', 'create')), set::target('_blank'), ) ) ) ), formGroup ( set::label($lang->zanode->scriptPath), set::required(true), set::name('scriptPath'), set::value(!empty($automation->scriptPath) ? $automation->scriptPath : ''), set::placeholder($lang->zanode->scriptTips), ), formGroup ( set::label($lang->zanode->shell), editor ( set::name('shell'), set::value(!empty($automation->shell) ? $automation->shell : ''), set::rows(6), set::placeholder($lang->zanode->shellTips), ) ), $productID ? input ( set::type('hidden'), set::name('product'), set::value($productID), ) : null, $automation ? input ( set::type('hidden'), set::name('id'), set::value($automation->id), ) : null, set::actions(array('submit')), set::submitBtnText($lang->save), ); render('modalDialog');