Commit 5095d9be authored by Ivan Tyagov's avatar Ivan Tyagov

Use TabbularGadget API to render initial tab this way we can switch to from it...

Use TabbularGadget API to render initial tab this way we can switch to from it flawlessly as it will be registered into TabbularGadget interla gadget_list structure.
parent 88b82752
...@@ -63,7 +63,14 @@ ...@@ -63,7 +63,14 @@
</button>\n </button>\n
\n \n
<script type="text/javascript"\n <script type="text/javascript"\n
tal:content="python: \'\'\'ERP5Form.setCurrentFormId(\'%s\');;\'\'\' %current_form_id">\n tal:content="python:\'\'\'ERP5Form.setCurrentFormId(\'%s\');;\n
RenderJs.TabbularGadget.addNewTabGadget(\n
\'form_gadget\',\n
\'gadget-%s\',\n
\'%s/Form_asRenderJSGadget\',\n
\'ERP5Form.update\',\n
\'Form_asJSON?form_id=%s\', false);;\n
\'\'\' %(current_form_id, current_form_id, current_form_id, current_form_id)">\n
</script>\n </script>\n
\n \n
<!-- get all tabs from server -->\n <!-- get all tabs from server -->\n
...@@ -87,15 +94,9 @@ ...@@ -87,15 +94,9 @@
\n \n
<div class="content editable">\n <div class="content editable">\n
\n \n
<!--Form render goes here -->\n <!--Form rendered content goes here -->\n
<div id="form_gadget"\n <div id="form_gadget"></div>\n
tal:attributes="data-gadget string:${current_form_id}/Form_asRenderJSGadget;\n \n
data-gadget-source string:Form_asJSON?form_id=${current_form_id};\n
data-gadget-handler string:ERP5Form.update;\n
data-gadget-cacheable string:1;\n
data-gadget-cache-id current_form_id;">\n
</div>\n
\n
</div>\n </div>\n
</div>\n </div>\n
\n \n
......
12 13
\ No newline at end of file \ No newline at end of file
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment