From 1ea92cc2812384a5cd498ceb6f6e6af00f7bfe86 Mon Sep 17 00:00:00 2001 From: snt Date: Wed, 20 Oct 2021 23:25:30 +0200 Subject: [PATCH] =?UTF-8?q?a=C3=B1ade=20el=20orden=20de=20b=C3=BAsqueda=20?= =?UTF-8?q?por=20fecha=20de=20creaci=C3=B3n=20en=20el=20carousel=20de=20pr?= =?UTF-8?q?oductos?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- website_snippet_carousel_product/controllers/website.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/website_snippet_carousel_product/controllers/website.py b/website_snippet_carousel_product/controllers/website.py index 1e76ad1..db2393b 100644 --- a/website_snippet_carousel_product/controllers/website.py +++ b/website_snippet_carousel_product/controllers/website.py @@ -24,12 +24,13 @@ class ProductCarouselWebsiteSale(WebsiteSale): # Snippet options only allow a maximium of 24 records limit = min(limit, 24) _pricelist_context, pricelist = self._get_pricelist_context() + order = 'website_published desc, create_date desc, website_sequence desc' # Used this way to follow Odoo implementation request.context = dict( request.context, pricelist=pricelist.id, partner=request.env.user.partner_id) - records = request.env["product.template"].search(domain or [], limit=limit) + records = request.env["product.template"].search(domain or [], limit=limit, order=order) records_grouped = [] record_list = []