From 0e0789ae00000ceb079f7e57002c0d4ba5822103 Mon Sep 17 00:00:00 2001 From: Kanchan Chauhan Date: Fri, 22 Apr 2016 14:40:09 +0530 Subject: [PATCH 1/2] Website Changes --- frappe/config/website.py | 5 + frappe/templates/includes/footer/footer.html | 2 +- .../includes/footer/footer_items.html | 2 +- frappe/templates/includes/search_box.html | 6 +- frappe/templates/pages/list.py | 22 +- .../featured_product_items/__init__.py | 0 .../featured_product_items.json | 385 ++++++++++++++++++ .../featured_product_items.py | 10 + .../doctype/homepage_settings/__init__.py | 0 .../homepage_settings/homepage_settings.js | 8 + .../homepage_settings/homepage_settings.json | 208 ++++++++++ .../homepage_settings/homepage_settings.py | 10 + .../test_homepage_settings.py | 12 + 13 files changed, 657 insertions(+), 13 deletions(-) create mode 100644 frappe/website/doctype/featured_product_items/__init__.py create mode 100644 frappe/website/doctype/featured_product_items/featured_product_items.json create mode 100644 frappe/website/doctype/featured_product_items/featured_product_items.py create mode 100644 frappe/website/doctype/homepage_settings/__init__.py create mode 100644 frappe/website/doctype/homepage_settings/homepage_settings.js create mode 100644 frappe/website/doctype/homepage_settings/homepage_settings.json create mode 100644 frappe/website/doctype/homepage_settings/homepage_settings.py create mode 100644 frappe/website/doctype/homepage_settings/test_homepage_settings.py diff --git a/frappe/config/website.py b/frappe/config/website.py index 9c319e0297..d39f707cc5 100644 --- a/frappe/config/website.py +++ b/frappe/config/website.py @@ -58,6 +58,11 @@ def get_data(): "name": "Website Theme", "description": _("List of themes for Website."), }, + { + "type": "doctype", + "name": "Homepage Settings", + "description": _("Settings for website homepage."), + }, { "type": "doctype", "name": "Website Script", diff --git a/frappe/templates/includes/footer/footer.html b/frappe/templates/includes/footer/footer.html index 2001f54fe9..93aeaf5690 100644 --- a/frappe/templates/includes/footer/footer.html +++ b/frappe/templates/includes/footer/footer.html @@ -27,7 +27,7 @@ {% endif %} {% if footer_items -%} -