diff --git a/bt5/erp5_ui_test/ActionTemplateItem/portal_types/Foo%20Module/do_nothing_action_jio.xml b/bt5/erp5_ui_test/ActionTemplateItem/portal_types/Foo%20Module/do_nothing_action_jio.xml
new file mode 100644
index 0000000000000000000000000000000000000000..c25888f2610e532f03e202ee4f63d7c5d733b60b
--- /dev/null
+++ b/bt5/erp5_ui_test/ActionTemplateItem/portal_types/Foo%20Module/do_nothing_action_jio.xml
@@ -0,0 +1,85 @@
+
+
+
+
+
+
+
+
+ -
+
action
+
+ AAAAAAAAAAI=
+
+
+ -
+
categories
+
+
+ action_type/object_jio_action
+
+
+
+ -
+
category
+ object_jio_action
+
+ -
+
condition
+
+
+ -
+
description
+
+
+
+
+ -
+
icon
+
+
+ -
+
id
+ do_nothing_action_jio
+
+ -
+
permissions
+
+
+ View
+
+
+
+ -
+
portal_type
+ Action Information
+
+ -
+
priority
+ 1.0
+
+ -
+
title
+ Do Nothing Action
+
+ -
+
visible
+ 1
+
+
+
+
+
+
+
+
+
+
+ -
+
text
+ string:${object_url}/Foo_viewDoNothingActionDialog
+
+
+
+
+
diff --git a/bt5/erp5_ui_test/bt/template_action_path_list b/bt5/erp5_ui_test/bt/template_action_path_list
index cfa88ddf593581fbd3368165be3752d27ae735ef..6acf46a7ce68980380d4a64599dc44909c2ee4b0 100644
--- a/bt5/erp5_ui_test/bt/template_action_path_list
+++ b/bt5/erp5_ui_test/bt/template_action_path_list
@@ -9,6 +9,7 @@ Foo Line | view
Foo Line | view_contentlist
Foo Line | view_dynamic_matrixbox
Foo Line | view_matrixbox
+Foo Module | do_nothing_action_jio
Foo Module | do_nothing_report_jio
Foo Module | empty_mass_action
Foo Module | list
diff --git a/bt5/erp5_web_renderjs_ui/PathTemplateItem/web_page_module/rjs_gadget_erp5_page_form_html.html b/bt5/erp5_web_renderjs_ui/PathTemplateItem/web_page_module/rjs_gadget_erp5_page_form_html.html
index d0efc578224ab471d03ebb2d58727cbba96608ab..7cd067608aaea2633e4e26a03773dfa681ea339f 100644
--- a/bt5/erp5_web_renderjs_ui/PathTemplateItem/web_page_module/rjs_gadget_erp5_page_form_html.html
+++ b/bt5/erp5_web_renderjs_ui/PathTemplateItem/web_page_module/rjs_gadget_erp5_page_form_html.html
@@ -6,6 +6,7 @@ data-i18n=You do not have the permissions to edit the object.
data-i18n=You are offline.
data-i18n=Action succeeded.
data-i18n=Data received.
+data-i18n=List
-->
diff --git a/bt5/erp5_web_renderjs_ui/PathTemplateItem/web_page_module/rjs_gadget_erp5_page_form_html.xml b/bt5/erp5_web_renderjs_ui/PathTemplateItem/web_page_module/rjs_gadget_erp5_page_form_html.xml
index 048eb7c3ab928814493a3adef91a53d5658a716d..968d91f59c8d09855a55b4047e20942a31947ee9 100644
--- a/bt5/erp5_web_renderjs_ui/PathTemplateItem/web_page_module/rjs_gadget_erp5_page_form_html.xml
+++ b/bt5/erp5_web_renderjs_ui/PathTemplateItem/web_page_module/rjs_gadget_erp5_page_form_html.xml
@@ -232,7 +232,7 @@
-
state
@@ -246,7 +246,7 @@
- 1546958744.66
+ 1558448423.72
UTC
diff --git a/bt5/erp5_web_renderjs_ui_test/PathTemplateItem/portal_tests/renderjs_ui_page_templates_zuite/testFormDialogMenuAction.zpt b/bt5/erp5_web_renderjs_ui_test/PathTemplateItem/portal_tests/renderjs_ui_page_templates_zuite/testFormDialogMenuAction.zpt
index b1411dfab6b46e7ca44f4d2b5a7c4dbd9df9ef58..9a7df43f93a94ed675739bc59f233302a70592b9 100644
--- a/bt5/erp5_web_renderjs_ui_test/PathTemplateItem/portal_tests/renderjs_ui_page_templates_zuite/testFormDialogMenuAction.zpt
+++ b/bt5/erp5_web_renderjs_ui_test/PathTemplateItem/portal_tests/renderjs_ui_page_templates_zuite/testFormDialogMenuAction.zpt
@@ -37,26 +37,7 @@
-
- assertElementPresent
- //div[@data-gadget-scope='header']//button[text()='Menu' and @type='submit']
-
-
-
- assertElementNotPresent
- //div[@data-gadget-scope='panel' and contains(@class, 'visible')]
-
-
-
- click
- //div[@data-gadget-scope='header']//button[text()='Menu' and @type='submit']
-
-
-
- waitForElementPresent
- //div[@data-gadget-scope='panel' and contains(@class, 'visible')]
-
-
+
diff --git a/bt5/erp5_web_renderjs_ui_test/PathTemplateItem/portal_tests/renderjs_ui_page_templates_zuite/testFormListMenuAction.zpt b/bt5/erp5_web_renderjs_ui_test/PathTemplateItem/portal_tests/renderjs_ui_page_templates_zuite/testFormListMenuAction.zpt
index d7590f09b17e631160e7ab8d661886c6f3ae274b..df883b72944f7994bf8cff460eadc8c4a8480f16 100644
--- a/bt5/erp5_web_renderjs_ui_test/PathTemplateItem/portal_tests/renderjs_ui_page_templates_zuite/testFormListMenuAction.zpt
+++ b/bt5/erp5_web_renderjs_ui_test/PathTemplateItem/portal_tests/renderjs_ui_page_templates_zuite/testFormListMenuAction.zpt
@@ -29,27 +29,8 @@
-
-
- assertElementPresent
- //div[@data-gadget-scope='header']//button[text()='Menu' and @type='submit']
-
-
-
- assertElementNotPresent
- //div[@data-gadget-scope='panel' and contains(@class, 'visible')]
-
-
-
- click
- //div[@data-gadget-scope='header']//button[text()='Menu' and @type='submit']
-
-
-
- waitForElementPresent
- //div[@data-gadget-scope='panel' and contains(@class, 'visible')]
-
-
+
+
diff --git a/bt5/erp5_web_renderjs_ui_test/PathTemplateItem/portal_tests/renderjs_ui_page_templates_zuite/testFormListMenuActionLink.xml b/bt5/erp5_web_renderjs_ui_test/PathTemplateItem/portal_tests/renderjs_ui_page_templates_zuite/testFormListMenuActionLink.xml
new file mode 100644
index 0000000000000000000000000000000000000000..6e96fe13ffc3072d92c525f7f6ad97ac9eec11b7
--- /dev/null
+++ b/bt5/erp5_web_renderjs_ui_test/PathTemplateItem/portal_tests/renderjs_ui_page_templates_zuite/testFormListMenuActionLink.xml
@@ -0,0 +1,58 @@
+
+
+
+
+
+
+
+
+ -
+
_bind_names
+
+
+
+
+
+
+
+
+ -
+
_asgns
+
+
+ -
+
name_subpath
+ traverse_subpath
+
+
+
+
+
+
+
+
+
+ -
+
content_type
+ text/html
+
+ -
+
expand
+ 0
+
+ -
+
id
+ testFormListMenuActionLink
+
+ -
+
output_encoding
+ utf-8
+
+ -
+
title
+
+
+
+
+
+
diff --git a/bt5/erp5_web_renderjs_ui_test/PathTemplateItem/portal_tests/renderjs_ui_page_templates_zuite/testFormListMenuActionLink.zpt b/bt5/erp5_web_renderjs_ui_test/PathTemplateItem/portal_tests/renderjs_ui_page_templates_zuite/testFormListMenuActionLink.zpt
new file mode 100644
index 0000000000000000000000000000000000000000..67fb8db333f5627b1a0508044f4be87b8843bb94
--- /dev/null
+++ b/bt5/erp5_web_renderjs_ui_test/PathTemplateItem/portal_tests/renderjs_ui_page_templates_zuite/testFormListMenuActionLink.zpt
@@ -0,0 +1,57 @@
+
+
+
+Test Form View Editable Save Action
+
+
+
+
+Test Default Module View
+
+
+
+
+ open
+ ${base_url}/web_site_module/renderjs_runner/#/foo_module
+
+
+
+
+
+ waitForElementPresent
+ //div[@data-gadget-url='${base_url}/web_site_module/renderjs_runner/gadget_erp5_pt_form_list.html']
+
+
+
+ waitForTextPresent
+ Add
+
+
+
+
+
+
+ assertElementPresent
+ //div[@data-gadget-scope='panel' and contains(@class, 'visible')]//a[text()='Do Nothing Action']
+
+
+
+ click
+ //div[@data-gadget-scope='panel']//a[text()='Do Nothing Action']
+
+
+
+ waitForElementPresent
+ //div[@data-gadget-url='${base_url}/web_site_module/renderjs_runner/gadget_erp5_pt_form_dialog.html']
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/bt5/erp5_web_renderjs_ui_test/PathTemplateItem/portal_tests/renderjs_ui_page_templates_zuite/testFormListMenuViewLink.xml b/bt5/erp5_web_renderjs_ui_test/PathTemplateItem/portal_tests/renderjs_ui_page_templates_zuite/testFormListMenuViewLink.xml
new file mode 100644
index 0000000000000000000000000000000000000000..22f0e7ab3331d63e393ba06a4da62aa6448fc3ad
--- /dev/null
+++ b/bt5/erp5_web_renderjs_ui_test/PathTemplateItem/portal_tests/renderjs_ui_page_templates_zuite/testFormListMenuViewLink.xml
@@ -0,0 +1,58 @@
+
+
+
+
+
+
+
+
+ -
+
_bind_names
+
+
+
+
+
+
+
+
+ -
+
_asgns
+
+
+ -
+
name_subpath
+ traverse_subpath
+
+
+
+
+
+
+
+
+
+ -
+
content_type
+ text/html
+
+ -
+
expand
+ 0
+
+ -
+
id
+ testFormListMenuViewLink
+
+ -
+
output_encoding
+ utf-8
+
+ -
+
title
+
+
+
+
+
+
diff --git a/bt5/erp5_web_renderjs_ui_test/PathTemplateItem/portal_tests/renderjs_ui_page_templates_zuite/testFormListMenuViewLink.zpt b/bt5/erp5_web_renderjs_ui_test/PathTemplateItem/portal_tests/renderjs_ui_page_templates_zuite/testFormListMenuViewLink.zpt
new file mode 100644
index 0000000000000000000000000000000000000000..294abb6fa2640b9756bb7da7218946ea3618e576
--- /dev/null
+++ b/bt5/erp5_web_renderjs_ui_test/PathTemplateItem/portal_tests/renderjs_ui_page_templates_zuite/testFormListMenuViewLink.zpt
@@ -0,0 +1,53 @@
+
+
+
+Test Default Module View
+
+
+
+
+Test Default Module View
+
+
+
+
+ open
+ ${base_url}/web_site_module/renderjs_runner/#/foo_module
+
+
+
+
+
+ waitForElementPresent
+ //div[@data-gadget-url='${base_url}/web_site_module/renderjs_runner/gadget_erp5_pt_form_list.html']
+
+
+
+ waitForTextPresent
+ Add
+
+
+
+
+
+
+ assertElementPresent
+ //div[@data-gadget-scope='panel' and contains(@class, 'visible')]//a[text()='List']
+
+
+
+ click
+ //div[@data-gadget-scope='panel']//a[text()='List']
+
+
+
+
+ waitForElementPresent
+ //div[@data-gadget-url='${base_url}/web_site_module/renderjs_runner/gadget_erp5_pt_form_list.html']
+
+
+
+
+
+
\ No newline at end of file
diff --git a/bt5/erp5_web_renderjs_ui_test/PathTemplateItem/portal_tests/renderjs_ui_page_templates_zuite/testFormViewEditableMenuAction.zpt b/bt5/erp5_web_renderjs_ui_test/PathTemplateItem/portal_tests/renderjs_ui_page_templates_zuite/testFormViewEditableMenuAction.zpt
index dba9e9ed763e046bcb746ee51fb9b73a39e4a114..c4d474de8556ad7448718ec9f8c9cc689fc35580 100644
--- a/bt5/erp5_web_renderjs_ui_test/PathTemplateItem/portal_tests/renderjs_ui_page_templates_zuite/testFormViewEditableMenuAction.zpt
+++ b/bt5/erp5_web_renderjs_ui_test/PathTemplateItem/portal_tests/renderjs_ui_page_templates_zuite/testFormViewEditableMenuAction.zpt
@@ -30,26 +30,7 @@
-
- assertElementPresent
- //div[@data-gadget-scope='header']//button[text()='Menu' and @type='submit']
-
-
-
- assertElementNotPresent
- //div[@data-gadget-scope='panel' and contains(@class, 'visible')]
-
-
-
- click
- //div[@data-gadget-scope='header']//button[text()='Menu' and @type='submit']
-
-
-
- waitForElementPresent
- //div[@data-gadget-scope='panel' and contains(@class, 'visible')]
-
-
+