From 78fdb9318a5dbaf9342d6b718c71237760ca43ab Mon Sep 17 00:00:00 2001 From: Kaushal Prajapati Date: Thu, 30 Nov 2017 14:15:04 +0530 Subject: [PATCH] [ADD] website functionalities like... - Page layout (Pre-header, Post-footer, etc...) - products page layout - product quick view - producta share option - product ribbon - product discription - product limit per page --- addons/portal/views/portal_templates.xml | 4 +- addons/website/controllers/main.py | 9 + addons/website/models/website.py | 9 +- .../static/src/js/editor/snippets.options.js | 19 + addons/website/views/snippets.xml | 26 ++ addons/website/views/website_templates.xml | 43 +++ addons/website/views/website_views.xml | 52 +++ addons/website_sale/controllers/main.py | 82 ++-- addons/website_sale/data/data.xml | 20 +- addons/website_sale/data/demo.xml | 4 - addons/website_sale/models/product.py | 52 ++- .../website_sale/security/ir.model.access.csv | 5 +- .../static/src/js/products_view_limit.js | 31 ++ .../static/src/js/products_view_switcher.js | 43 +++ .../static/src/js/website_sale.editor.js | 21 +- .../static/src/less/website_sale.less | 130 +++++++ .../src/less/website_sale_dashboard.less | 2 +- addons/website_sale/views/product_views.xml | 155 +++++++- .../website_sale/views/sale_order_views.xml | 4 + addons/website_sale/views/templates.xml | 357 +++++++++++++++--- 20 files changed, 950 insertions(+), 118 deletions(-) create mode 100644 addons/website_sale/static/src/js/products_view_limit.js create mode 100644 addons/website_sale/static/src/js/products_view_switcher.js create mode 100644 addons/website_sale/static/src/less/website_sale.less diff --git a/addons/portal/views/portal_templates.xml b/addons/portal/views/portal_templates.xml index 91bf09b6..117d7217 100644 --- a/addons/portal/views/portal_templates.xml +++ b/addons/portal/views/portal_templates.xml @@ -22,7 +22,7 @@
-
+