[IMP] website_{portal,portal_sale,project_issue,quote} : add pager for customer documents
This commit adds controller to list documents of customer, with pager and archive widget to sort documents. Impacted documents are : quotations, sale order, invoices, and issues. Portal breadcrumd is improved too : add the home icon, and keep the query params when using archive widget. Some editable zones were added to templates, allowing people to customize their frontend portal.
Showing
- addons/website_payment/views/website_payment_templates.xml 3 additions, 3 deletionsaddons/website_payment/views/website_payment_templates.xml
- addons/website_portal/controllers/main.py 31 additions, 4 deletionsaddons/website_portal/controllers/main.py
- addons/website_portal/static/src/js/website_portal.js 3 additions, 8 deletionsaddons/website_portal/static/src/js/website_portal.js
- addons/website_portal/static/src/less/website_portal.less 5 additions, 1 deletionaddons/website_portal/static/src/less/website_portal.less
- addons/website_portal/views/templates.xml 56 additions, 10 deletionsaddons/website_portal/views/templates.xml
- addons/website_portal_sale/controllers/main.py 130 additions, 12 deletionsaddons/website_portal_sale/controllers/main.py
- addons/website_portal_sale/views/templates.xml 87 additions, 24 deletionsaddons/website_portal_sale/views/templates.xml
- addons/website_project_issue/controllers/main.py 35 additions, 6 deletionsaddons/website_project_issue/controllers/main.py
- addons/website_project_issue/views/project_issue_templates.xml 39 additions, 11 deletions...s/website_project_issue/views/project_issue_templates.xml
- addons/website_quote/views/website_quotation.xml 5 additions, 4 deletionsaddons/website_quote/views/website_quotation.xml
Loading
Please register or sign in to comment