From d63bfaa5f21a7aaf7b16aaa1ec3c08f9b1478615 Mon Sep 17 00:00:00 2001 From: Rohit Waghchaure Date: Wed, 28 Sep 2016 14:08:47 +0530 Subject: [PATCH] Fixed view button functionality in homepage --- erpnext/portal/doctype/homepage/homepage.js | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/erpnext/portal/doctype/homepage/homepage.js b/erpnext/portal/doctype/homepage/homepage.js index 100074f07d..0b07814f75 100644 --- a/erpnext/portal/doctype/homepage/homepage.js +++ b/erpnext/portal/doctype/homepage/homepage.js @@ -2,6 +2,14 @@ // For license information, please see license.txt frappe.ui.form.on('Homepage', { + setup: function(frm) { + frm.fields_dict["products"].grid.get_field("item_code").get_query = function(){ + return { + filters: {'show_in_website': 1} + } + } + }, + refresh: function(frm) { }, @@ -35,5 +43,12 @@ frappe.ui.form.on('Homepage Featured Product', { } }); } + }, + + view: function(frm, cdt, cdn){ + var child= locals[cdt][cdn] + if(child.item_code && frm.doc.products_url){ + window.location.href = frm.doc.products_url + '/' + encodeURIComponent(child.item_code); + } } });