erp5_officejs: new approach for officejs apps
- improve OfficeJS applications by reducing the quantity of code to be written and reuse the ERP5 configuration (portal_type, actions, forms, etc.) instead to generate the app
<?xml version="1.0"?> | |||
<ZopeData> | |||
|
|||
<record id="1" aka="AAAAAAAAAAE="> | |||
<pickle> | |||
<global name="ActionInformation" module="Products.CMFCore.ActionInformation"/> | |||
</pickle> | |||
<pickle> | |||
<dictionary> | |||
<item> | |||
<key> <string>action</string> </key> | |||
<value> | |||
<persistent> <string encoding="base64">AAAAAAAAAAI=</string> </persistent> | |||
</value> | |||
</item> | |||
<item> | |||
<key> <string>categories</string> </key> | |||
<value> | |||
<tuple> | |||
<string>action_type/object_view</string> | |||
</tuple> | |||
</value> | |||
</item> | |||
<item> | |||
<key> <string>category</string> </key> | |||
<value> <string>object_view</string> </value> | |||
</item> | |||
<item> | |||
<key> <string>condition</string> </key> | |||
<value> <string></string> </value> | |||
</item> | |||
<item> | |||
<key> <string>description</string> </key> | |||
<value> | |||
<none/> | |||
</value> | |||
</item> | |||
<item> | |||
<key> <string>icon</string> </key> | |||
<value> <string></string> </value> | |||
</item> | |||
<item> | |||
<key> <string>id</string> </key> | |||
<value> <string>definition_view</string> </value> | |||
</item> | |||
<item> | |||
<key> <string>permissions</string> </key> | |||
<value> | |||
<tuple> | |||
<string>View</string> | |||
</tuple> | |||
</value> | |||
</item> | |||
<item> | |||
<key> <string>portal_type</string> </key> | |||
<value> <string>Action Information</string> </value> | |||
</item> | |||
<item> | |||
<key> <string>priority</string> </key> | |||
<value> <float>1.0</float> </value> | |||
</item> | |||
<item> | |||
<key> <string>title</string> </key> | |||
<value> <string>View</string> </value> | |||
</item> | |||
<item> | |||
<key> <string>visible</string> </key> | |||
<value> <int>1</int> </value> | |||
</item> | |||
</dictionary> | |||
</pickle> | |||
</record> | |||
<record id="2" aka="AAAAAAAAAAI="> | |||
<pickle> | |||
<global name="Expression" module="Products.CMFCore.Expression"/> | |||
</pickle> | |||
<pickle> | |||
<dictionary> | |||
<item> | |||
<key> <string>text</string> </key> | |||
<value> <string>string:${object_url}/BaseType_view</string> </value> | |||
</item> | |||
</dictionary> | |||
</pickle> | |||
</record> | |||
</ZopeData> |