From af05e8868db1aa1651575f86daa0a68f5604744c Mon Sep 17 00:00:00 2001 From: Shariq Ansari Date: Mon, 22 Aug 2022 15:57:46 +0530 Subject: [PATCH] fix: show webform name and webform doc name on header (cherry picked from commit 309b42f1a32ad87cd94faa479d17daf8f87cd178) --- frappe/public/scss/website/web_form.scss | 4 ++++ frappe/website/doctype/web_form/templates/web_form.html | 7 ++++++- frappe/website/doctype/web_form/web_form.py | 1 + 3 files changed, 11 insertions(+), 1 deletion(-) diff --git a/frappe/public/scss/website/web_form.scss b/frappe/public/scss/website/web_form.scss index 19cb7207a1..cc7c16b0e1 100644 --- a/frappe/public/scss/website/web_form.scss +++ b/frappe/public/scss/website/web_form.scss @@ -53,6 +53,10 @@ flex-wrap: wrap; gap: 1rem; + .web-form-title p { + margin-bottom: 0; + } + .web-form-actions { display: flex; align-items: center; diff --git a/frappe/website/doctype/web_form/templates/web_form.html b/frappe/website/doctype/web_form/templates/web_form.html index ed5a25e654..1abc0b23b9 100644 --- a/frappe/website/doctype/web_form/templates/web_form.html +++ b/frappe/website/doctype/web_form/templates/web_form.html @@ -57,7 +57,12 @@
-

{{ _(title) }}

+ {% if show_list and not is_new %} +

{{ _(web_form_title.capitalize()) }}

+

{{ _(title) }}

+ {% else %} +

{{ _(title) }}

+ {% endif %}
{{ header_buttons() }} diff --git a/frappe/website/doctype/web_form/web_form.py b/frappe/website/doctype/web_form/web_form.py index 0d8c273b37..a4efb77056 100644 --- a/frappe/website/doctype/web_form/web_form.py +++ b/frappe/website/doctype/web_form/web_form.py @@ -286,6 +286,7 @@ def get_context(context): if frappe.form_dict.name: context.doc_name = frappe.form_dict.name context.reference_doc = frappe.get_doc(self.doc_type, context.doc_name) + context.web_form_title = context.title context.title = strip_html( context.reference_doc.get(context.reference_doc.meta.get_title_field()) )