Commit 95b8173f authored by Ayush Tiwari's avatar Ayush Tiwari

bt5_config: Install multiple bootstrap BM together

parent ac9a5809
...@@ -2406,8 +2406,8 @@ class ERP5Generator(PortalGenerator): ...@@ -2406,8 +2406,8 @@ class ERP5Generator(PortalGenerator):
""" """
template_tool = p.portal_templates template_tool = p.portal_templates
if template_tool.getInstalledBusinessTemplate('erp5_core') is None: if template_tool.getInstalledBusinessTemplate('erp5_core') is None:
for bt in ('erp5_property_sheets', 'erp5_core','erp5_business_package', for bt in ('erp5_property_sheets', 'erp5_core',
p.erp5_catalog_storage, 'erp5_jquery', 'erp5_xhtml_style'): ):
if not bt: if not bt:
continue continue
url = getBootstrapBusinessTemplateUrl(bt) url = getBootstrapBusinessTemplateUrl(bt)
...@@ -2418,6 +2418,14 @@ class ERP5Generator(PortalGenerator): ...@@ -2418,6 +2418,14 @@ class ERP5Generator(PortalGenerator):
else: else:
bt.install(**kw) bt.install(**kw)
bt_list = []
for bt in (p.erp5_catalog_storage, 'erp5_jquery', 'erp5_xhtml_style'):
url = getBootstrapBusinessTemplateUrl(bt)
bt = template_tool.download(url)
bt_list.append(bt)
template_tool.updateInstallationState(bt_list)
def setupERP5Promise(self,p,**kw): def setupERP5Promise(self,p,**kw):
""" """
Install the ERP5 promise configurator Install the ERP5 promise configurator
......
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