{% set ob_project_setting = app.request.get('project_setting') %} {% set ob_project_user_setting = app.request.get('project_user_setting') %} {% set ob_project_project_id = ob_project_setting.project_id %} {% set ob_project_instance_id = ob_project_setting.instance_id %} {% set ob_project_instance_type = ob_project_setting.instance_type %} {% set ob_project_instance_theme = ob_project_setting.instance_theme %} {% set ob_project_date_format = ob_project_setting.date_format %} {% if app.request.requestUri matches '{\/admin}' %} {% set ob_project_instance_theme = 'AdminTheme' %} {% set ob_project_frontend_instance_theme = ob_project_setting.instance_frontend_theme %} {% set ob_project_frontend_instance_theme_path = ob_project_setting.instance_frontend_theme_path %} {% set ob_project_assets_base_url = 'bundles/officebraintheme/'~ob_project_instance_theme~'/' %} {% if ob_project_setting.instance_frontend_theme != 'DefaultTheme' and ob_project_setting.instance_frontend_theme != 'AdminTheme' and ob_project_setting.instance_frontend_theme != 'DefaultCmsTheme' and ob_project_setting.instance_theme != 'DefaultCmsTheme' and ob_project_setting.instance_frontend_theme != 'Ecommerce2Theme' and ob_project_setting.instance_theme != 'Ecommerce2Theme' and ob_project_setting.instance_frontend_theme != 'DefaultEcommerceTheme' and ob_project_setting.instance_theme != 'DefaultEcommerceTheme' and ob_project_setting.instance_frontend_theme != 'DefaultBlankTheme' and ob_project_setting.instance_theme != 'DefaultBlankTheme' and ob_project_setting.instance_frontend_theme != 'DefaultBlankEcommerceTheme' and ob_project_setting.instance_theme != 'DefaultBlankEcommerceTheme' %} {% set ob_project_admin_asset_url = 'bundles/officebraincustombundletheme/'~ ob_project_setting.instance_frontend_theme|replace({'Theme':'AdminTheme'}) %} {% else %} {% set ob_project_admin_asset_url = 'bundles/officebraintheme/'~ ob_project_instance_theme %} {% set ob_project_frontend_instance_theme_path = 'OfficeBrainThemeBundle' %} {% endif %} {% else %} {% set ob_project_frontend_instance_theme = ob_project_setting.instance_theme %} {% set ob_project_frontend_instance_theme_path = ob_project_setting.instance_frontend_theme_path %} {% set ob_project_assets_base_url = 'bundles/'~ob_project_setting.instance_theme_path|replace({'ThemeBundle':'Theme'})|lower~'/'~ob_project_instance_theme~'/' %} {% if ob_project_setting.instance_frontend_theme == 'DefaultTheme' or ob_project_setting.instance_frontend_theme == 'AdminTheme' or ob_project_setting.instance_frontend_theme == 'DefaultCmsTheme' or ob_project_setting.instance_frontend_theme == 'DefaultTheme' or ob_project_setting.instance_frontend_theme == 'Ecommerce2Theme' or ob_project_setting.instance_frontend_theme == 'DefaultBlankTheme' or ob_project_setting.instance_frontend_theme == 'DefaultBlankEcommerceTheme' %} {% set ob_project_frontend_instance_theme_path = 'OfficeBrainThemeBundle' %} {% endif %} {% endif %} {% set ob_project_instance_theme_path = ob_project_setting.instance_theme_path %} {% set ob_project_configuration_rule = ob_project_setting.configuration_rule %} {% set ob_project_access_rule = ob_project_setting.access_rule %} {% set ob_project_base_url = ob_project_setting.base_url %} {% set ob_project_upload_base_url = asset('images/') %} {% set ob_project_product_color_base_url = ob_project_base_url~'/product/color/' %} {% set ob_project_user_type = ob_project_setting.user_type %} {% set ob_project_user_id = ob_project_setting.user_id %} {% set ob_project_user_service_group_id = ob_project_setting.service_group_id %} {% set ob_project_currency_code = ob_project_setting.currency_code %} {% set ob_project_currency_name = ob_project_setting.currency_name %} {% set ob_project_instance_meta = ob_project_setting.instance_theme_meta %} {% set ob_project_transaction_configuration_rule = ob_project_configuration_rule.transaction %} {% set ob_project_user_configuration_rule = ob_project_configuration_rule.user %} {% set ob_project_search_configuration_rule = ob_project_configuration_rule.search %} {% set ob_project_site_management_configuration_rule = ob_project_configuration_rule.site_management.option %} {% set ob_project_promo_discount_configuration_rule = ob_project_configuration_rule.promo_discount.option %} {% set ob_project_ecatalogue_configuration_rule = ob_project_configuration_rule.promo_discount.option.ecatalogue %} {% set ob_project_report_configuration_rule = ob_project_configuration_rule.report %} {% set ob_project_transaction_access_rule = ob_project_access_rule.transaction %} {% set ob_project_user_access_rule = ob_project_access_rule.user %} {% set ob_project_search_access_rule = ob_project_access_rule.search %} {% set ob_project_site_management_access_rule = ob_project_access_rule.site_management.option %} {% set ob_project_promo_discount_access_rule = ob_project_access_rule.promo_discount.option %} {% set ob_project_product_management_access_rule = ob_project_access_rule.product_management %} {% set ob_project_product_management_configuration_rule = ob_project_configuration_rule.product %} {% set ob_project_report_access_rule = ob_project_access_rule.report %} {% set ob_project_ecatalogue_access_rule = ob_project_promo_discount_access_rule.ecatalogue %} {% set ob_project_flyer_access_rule = ob_project_promo_discount_access_rule.flyer %} {% set ob_project_virtual_access_rule = ob_project_access_rule.virtual %} {% set ob_project_instance_theme_folder = ob_project_instance_theme_path~':'~ob_project_instance_theme %} {% set ob_project_ecatalog_order_access_rule = ob_project_promo_discount_access_rule.order_catalog %} {% set ob_project_prioritize_supplier_access_rule = ob_project_promo_discount_access_rule.prioritize_supplier %} {% block base_layout %}{% endblock base_layout %}