diff --git a/bt5/erp5_banking_cash/SkinTemplateItem/portal_skins/erp5_banking_cash/MoneyDepositRendering_getBaobabDestination.xml b/bt5/erp5_banking_cash/SkinTemplateItem/portal_skins/erp5_banking_cash/MoneyDepositRendering_getBaobabDestination.xml index 7621aad9562be2c8791c6cbcc00fbfe96ccb0f40..282deb780e0be27e8b697a17f9e996fb6fd4e8df 100644 --- a/bt5/erp5_banking_cash/SkinTemplateItem/portal_skins/erp5_banking_cash/MoneyDepositRendering_getBaobabDestination.xml +++ b/bt5/erp5_banking_cash/SkinTemplateItem/portal_skins/erp5_banking_cash/MoneyDepositRendering_getBaobabDestination.xml @@ -69,11 +69,12 @@ <item> <key> <string>_body</string> </key> <value> <string>source = context.getSource()\n +site = context.Baobab_getVaultSite(source)\n \n if \'devise\' in source:\n - return "%s/caveau/auxiliaire/%s" %("/".join(source.split("/")[:-6]), source.split("/")[-2])\n + return "%s/caveau/auxiliaire/%s" %(site.getRelativeUrl(), source.split("/")[-2])\n else:\n - return "%s/caveau/auxiliaire/%s" %("/".join(source.split("/")[:-5]), source.split("/")[-2])\n + return "%s/caveau/auxiliaire/%s" %(site.getRelativeUrl(), source.split("/")[-2])\n </string> </value> </item> <item> @@ -90,7 +91,9 @@ else:\n </item> <item> <key> <string>_filepath</string> </key> - <value> <string>Script (Python):/baobab/portal_skins/erp5_banking_cash/MoneyDepositRendering_getBaobabDestination</string> </value> + <value> + <none/> + </value> </item> <item> <key> <string>_owner</string> </key> @@ -131,6 +134,7 @@ else:\n <string>_getattr_</string> <string>context</string> <string>source</string> + <string>site</string> <string>_getitem_</string> </tuple> </value>