Commit 2677f46c authored by Georgios Dagkakis's avatar Georgios Dagkakis

erp5_base.Base_getURLTopmostDocumentValue.xml: add a method to get the topmost...

erp5_base.Base_getURLTopmostDocumentValue.xml: add a method to get the topmost traversed url in an ERP5 instance. In base it returns the portal.
parent 1b665089
<?xml version="1.0"?>
<ZopeData>
<record id="1" aka="AAAAAAAAAAE=">
<pickle>
<global name="PythonScript" module="Products.PythonScripts.PythonScript"/>
</pickle>
<pickle>
<dictionary>
<item>
<key> <string>Script_magic</string> </key>
<value> <int>3</int> </value>
</item>
<item>
<key> <string>_bind_names</string> </key>
<value>
<object>
<klass>
<global name="NameAssignments" module="Shared.DC.Scripts.Bindings"/>
</klass>
<tuple/>
<state>
<dictionary>
<item>
<key> <string>_asgns</string> </key>
<value>
<dictionary>
<item>
<key> <string>name_container</string> </key>
<value> <string>container</string> </value>
</item>
<item>
<key> <string>name_context</string> </key>
<value> <string>context</string> </value>
</item>
<item>
<key> <string>name_m_self</string> </key>
<value> <string>script</string> </value>
</item>
<item>
<key> <string>name_subpath</string> </key>
<value> <string>traverse_subpath</string> </value>
</item>
</dictionary>
</value>
</item>
</dictionary>
</state>
</object>
</value>
</item>
<item>
<key> <string>_body</string> </key>
<value> <string>"""\n
this method is designed to get the topmost traversed url in an ERP5\n
instance. By default it returns the portal. Overload this script if\n
the portal is not the topmost traversed document in your setup.\n
"""\n
return context.getPortalObject()\n
</string> </value>
</item>
<item>
<key> <string>_params</string> </key>
<value> <string></string> </value>
</item>
<item>
<key> <string>id</string> </key>
<value> <string>Base_getURLTopmostDocumentValue</string> </value>
</item>
</dictionary>
</pickle>
</record>
</ZopeData>
  • Please move this script to erp5_xhtml_style. To put this script in erp5_base is wrong because erp5_xhtml_style must work without erp5_base and it does not now.

  • @yusei thanks for pointing this, I did

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