fix: generate dom id helper for jinja
This commit is contained in:
parent
5477429aa8
commit
96ea14003d
1 changed files with 8 additions and 1 deletions
|
|
@ -68,6 +68,13 @@ def web_blocks(blocks):
|
|||
return html
|
||||
|
||||
|
||||
def get_dom_id(seed=None):
|
||||
from frappe import generate_hash
|
||||
if not seed:
|
||||
seed = 'DOM'
|
||||
return 'id-' + generate_hash(seed, 12)
|
||||
|
||||
|
||||
def include_script(path):
|
||||
path = bundled_asset(path)
|
||||
return f'<script type="text/javascript" src="{path}"></script>'
|
||||
|
|
@ -94,4 +101,4 @@ def is_rtl(rtl=None):
|
|||
from frappe import local
|
||||
if rtl is None:
|
||||
return local.lang in ["ar", "he", "fa", "ps"]
|
||||
return rtl
|
||||
return rtl
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue