diff --git a/module/tutorial/config/productManage.php b/module/tutorial/config/productManage.php new file mode 100644 index 0000000000..e3fbec02d6 --- /dev/null +++ b/module/tutorial/config/productManage.php @@ -0,0 +1,38 @@ +name = 'productManage'; +$productManage->title = $lang->tutorial->productManage->title; +$productManage->icon = 'product text-special'; +$productManage->type = 'basic'; +$productManage->modules = 'product,module,story,plan,release'; +$productManage->app = 'product'; +$productManage->tasks = array(); + +$productManage->tasks['addProduct'] = array(); +$productManage->tasks['addProduct']['name'] = 'addProduct'; +$productManage->tasks['addProduct']['title'] = $lang->tutorial->productManage->addProduct->title; +$productManage->tasks['addProduct']['startUrl'] = array('product', 'all'); +$productManage->tasks['addProduct']['steps'] = array(); + +$productManage->tasks['addProduct']['steps'][] = array( + 'type' => 'click', + 'target' => '#actionBar a.create-product-btn', + 'page' => 'product-all', + 'title' => $lang->tutorial->productManage->addProduct->step1->name, + 'desc' => $lang->tutorial->productManage->addProduct->step1->desc +); + +$productManage->tasks['addProduct']['steps'][] = array( + 'type' => 'form', + 'page' => 'product-create', + 'title' => $lang->tutorial->productManage->addProduct->step2->name +); + +$productManage->tasks['addProduct']['steps'][] = array( + 'type' => 'saveForm', + 'page' => 'product-create', + 'title' => $lang->tutorial->productManage->addProduct->step3->name, + 'desc' => $lang->tutorial->productManage->addProduct->step3->desc +); diff --git a/module/tutorial/config/zenguides.php b/module/tutorial/config/zenguides.php index 614a949dea..4cc289264a 100644 --- a/module/tutorial/config/zenguides.php +++ b/module/tutorial/config/zenguides.php @@ -5,6 +5,7 @@ $config->tutorial->guides = array(); /* Basic tutorial. */ $config->tutorial->guides[$accountManage->name] = $accountManage; +$config->tutorial->guides[$productManage->name] = $productManage; $config->tutorial->guides[$scrumProjectManage->basic->name] = $scrumProjectManage->basic; $config->tutorial->guides[$waterfallProjectManage->basic->name] = $waterfallProjectManage->basic; $config->tutorial->guides[$kanbanProjectManage->basic->name] = $kanbanProjectManage->basic; diff --git a/module/tutorial/lang/zh-cn.php b/module/tutorial/lang/zh-cn.php index c3939976aa..c66ea39c6a 100644 --- a/module/tutorial/lang/zh-cn.php +++ b/module/tutorial/lang/zh-cn.php @@ -1067,3 +1067,20 @@ $lang->tutorial->accountManage->privManage->step9->desc = '点击查看权限包 $lang->tutorial->accountManage->privManage->step10 = new stdClass(); $lang->tutorial->accountManage->privManage->step10->name = '保存表单'; $lang->tutorial->accountManage->privManage->step10->desc = '保存后该分组的人员拥有分配到的权限'; + +$lang->tutorial->productManage = new stdClass(); +$lang->tutorial->productManage->title = '产品管理教程'; + +$lang->tutorial->productManage->addProduct = new stdClass(); +$lang->tutorial->productManage->addProduct->title = '产品维护'; + +$lang->tutorial->productManage->addProduct->step1 = new stdClass(); +$lang->tutorial->productManage->addProduct->step1->name = '点击添加产品'; +$lang->tutorial->productManage->addProduct->step1->desc = '点击添加产品'; + +$lang->tutorial->productManage->addProduct->step2 = new stdClass(); +$lang->tutorial->productManage->addProduct->step2->name = '填写表单'; + +$lang->tutorial->productManage->addProduct->step3 = new stdClass(); +$lang->tutorial->productManage->addProduct->step3->name = '保存表单'; +$lang->tutorial->productManage->addProduct->step3->desc = '保存后可以在产品列表中查看';