mirror of
https://github.com/frappe/erpnext.git
synced 2026-06-02 19:59:12 +00:00
[fix] Patch template item to be shown in website, show variant's description and price on change of attribute
This commit is contained in:
1
erpnext/patches/v6_5/__init__.py
Normal file
1
erpnext/patches/v6_5/__init__.py
Normal file
@@ -0,0 +1 @@
|
||||
from __future__ import unicode_literals
|
||||
15
erpnext/patches/v6_5/show_in_website_for_template_item.py
Normal file
15
erpnext/patches/v6_5/show_in_website_for_template_item.py
Normal file
@@ -0,0 +1,15 @@
|
||||
from __future__ import unicode_literals
|
||||
import frappe
|
||||
import frappe.website.render
|
||||
|
||||
def execute():
|
||||
for item_code in frappe.db.sql_list("""select distinct variant_of from `tabItem`
|
||||
where variant_of is not null and variant_of !='' and show_in_website=1"""):
|
||||
|
||||
item = frappe.get_doc("Item", item_code)
|
||||
item.db_set("show_in_website", 1, update_modified=False)
|
||||
|
||||
item.get_route()
|
||||
item.db_set("page_name", item.page_name, update_modified=False)
|
||||
|
||||
frappe.website.render.clear_cache()
|
||||
Reference in New Issue
Block a user