diff --git a/frappe/__init__.py b/frappe/__init__.py index 2ede0f5e07..9cb0aeb2ce 100644 --- a/frappe/__init__.py +++ b/frappe/__init__.py @@ -638,6 +638,11 @@ def set_filters(jenv): def get_template(path): return get_jenv().get_template(path) +def render_template(template, context): + from jinja2 import Template + template = Template(template) + return template.render(**context) + def get_website_route(doctype, name): return db.get_value("Website Route", {"ref_doctype": doctype, "docname": name}) diff --git a/frappe/public/js/frappe/form/formatters.js b/frappe/public/js/frappe/form/formatters.js index 64de2be9ba..e99158a1ab 100644 --- a/frappe/public/js/frappe/form/formatters.js +++ b/frappe/public/js/frappe/form/formatters.js @@ -57,12 +57,13 @@ frappe.form.formatters = { }, Text: function(value) { if(value) { - var tags = ["
]>", "
]>", "
]>", "