* Fiexed the show error in tutorial mode.

This commit is contained in:
wangxuepeng
2023-11-09 17:38:40 +08:00
parent 3116f7767c
commit 352f3d9b5b
5 changed files with 16 additions and 4 deletions
+5 -1
View File
@@ -258,7 +258,7 @@ $(function()
if(targetStatus.nav)
{
var $form = $$(task.nav.form);
var $formWrapper = $form.closest('.main-content');
var $formWrapper = $form.closest('#mainContent');
if(!$formWrapper.length) $formWrapper = $form;
highlight($formWrapper);
showToolTip($formWrapper, $formTarget.text());
@@ -369,6 +369,7 @@ $(function()
if(targetStatus.form)
{
clearTips();
$submitTarget.addClass('active');
if(task.nav.submit) showToolTip($form.find(task.nav.submit), $submitTarget.text(), {placement: 'top'});
}
@@ -588,6 +589,9 @@ $(function()
$(document).on('click', '.btn-task', function()
{
iWindow = getAppWindow();
iWindow.$('.hl-tutorial').removeClass('hl-tutorial hl-in');
iWindow.$('.popover').remove();
showTask($(this).data('name'));
/* Code for task #51133. */
+4 -3
View File
@@ -43,7 +43,7 @@ $lang->tutorial->tasks['createAccount']['nav']['module'] = 'user';
$lang->tutorial->tasks['createAccount']['nav']['method'] = 'create';
$lang->tutorial->tasks['createAccount']['nav']['menuModule'] = 'company';
$lang->tutorial->tasks['createAccount']['nav']['menu'] = 'browseUser';
$lang->tutorial->tasks['createAccount']['nav']['form'] = '#mainContent';
$lang->tutorial->tasks['createAccount']['nav']['form'] = '#createUser';
$lang->tutorial->tasks['createAccount']['nav']['requiredFields'] = 'account,realname,verifyPassword,password1,password2';
$lang->tutorial->tasks['createAccount']['nav']['submit'] = 'button[type=submit]';
$lang->tutorial->tasks['createAccount']['nav']['target'] = '.create-user-btn';
@@ -60,7 +60,7 @@ $lang->tutorial->tasks['createProgram']['nav']['module'] = 'program';
$lang->tutorial->tasks['createProgram']['nav']['method'] = 'create';
$lang->tutorial->tasks['createProgram']['nav']['menuModule'] = 'program';
$lang->tutorial->tasks['createProgram']['nav']['menu'] = '.create-program-btn';
$lang->tutorial->tasks['createProgram']['nav']['form'] = '#mainContent';
$lang->tutorial->tasks['createProgram']['nav']['form'] = '#createProgram';
$lang->tutorial->tasks['createProgram']['nav']['submit'] = 'button[type=submit]';
$lang->tutorial->tasks['createProgram']['nav']['target'] = '.create-program-btn';
$lang->tutorial->tasks['createProgram']['nav']['targetPageName'] = '添加项目集';
@@ -140,9 +140,10 @@ $lang->tutorial->tasks['createProjectExecution']['nav']['app'] = 'pro
$lang->tutorial->tasks['createProjectExecution']['nav']['module'] = 'execution';
$lang->tutorial->tasks['createProjectExecution']['nav']['method'] = 'create';
$lang->tutorial->tasks['createProjectExecution']['nav']['menuModule'] = '';
$lang->tutorial->tasks['createProjectExecution']['nav']['menu'] = '#heading > .toolbar > .toolbar-item, .create-execution-btn';
$lang->tutorial->tasks['createProjectExecution']['nav']['menu'] = '#heading > .toolbar > .toolbar-item, #table-tutorial-wizard > .dtable-body > .dtable-cells > .dtable-cells-container > .dtable-cell[data-col="name"] > .dtable-cell-content > a, .create-execution-btn';
$lang->tutorial->tasks['createProjectExecution']['nav']['form'] = '#mainContent';
$lang->tutorial->tasks['createProjectExecution']['nav']['submit'] = 'button[type=submit]';
$lang->tutorial->tasks['createProjectExecution']['nav']['targetPageName'] = "添加{$lang->executionCommon}";
$lang->tutorial->tasks['createProjectExecution']['desc'] = "<p>在系统创建一个新的{$lang->executionCommon}:</p><ul><li data-target='nav'>打开 <span class='task-nav'> {$lang->projectCommon} <i class='icon icon-angle-right'></i> {$lang->executionCommon} <i class='icon icon-angle-right'></i> 添加{$lang->executionCommon}</span> 页面;</li><li data-target='form'>在{$lang->executionCommon}表单中填写要创建的{$lang->executionCommon}信息;</li><li data-target='submit'>保存{$lang->executionCommon}信息。</li></ul>";