Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Helper 'get_contact_form_template_url' has not been defined #39

Open
ericariyanto opened this issue May 7, 2023 · 0 comments
Open

Helper 'get_contact_form_template_url' has not been defined #39

ericariyanto opened this issue May 7, 2023 · 0 comments
Labels

Comments

@ericariyanto
Copy link

Description
I use CKAN 2.10 docker, when I try to put html link in package/read.html I found some error,

  • when I put : {% resource 'ckanext-contact/main' %}, error message is : Encountered unknown tag 'resource'
  • when I remove resource, error message is : Helper 'get_contact_form_template_url' has not been defined

Expected Behaviour
button show like example

To Reproduce

Error Log
Paste any relevant error logs below:

2023-05-07 12:42:54 Traceback (most recent call last):
2023-05-07 12:42:54   File "/usr/lib/python3.10/site-packages/flask/app.py", line 2076, in wsgi_app
2023-05-07 12:42:54     response = self.handle_exception(e)
2023-05-07 12:42:54   File "/usr/lib/python3.10/site-packages/flask/app.py", line 2073, in wsgi_app
2023-05-07 12:42:54     response = self.full_dispatch_request()
2023-05-07 12:42:54   File "/usr/lib/python3.10/site-packages/flask/app.py", line 1518, in full_dispatch_request
2023-05-07 12:42:54     rv = self.handle_user_exception(e)
2023-05-07 12:42:54   File "/usr/lib/python3.10/site-packages/flask/app.py", line 1516, in full_dispatch_request
2023-05-07 12:42:54     rv = self.dispatch_request()
2023-05-07 12:42:54   File "/usr/lib/python3.10/site-packages/flask_debugtoolbar/__init__.py", line 142, in dispatch_request
2023-05-07 12:42:54     return view_func(**req.view_args)
2023-05-07 12:42:54   File "/srv/app/src/ckan/ckan/views/dataset.py", line 499, in read
2023-05-07 12:42:54     return base.render(
2023-05-07 12:42:54   File "/srv/app/src/ckan/ckan/lib/base.py", line 107, in render
2023-05-07 12:42:54     return flask_render_template(template_name, **extra_vars)
2023-05-07 12:42:54   File "/usr/lib/python3.10/site-packages/flask/templating.py", line 147, in render_template
2023-05-07 12:42:54     return _render(
2023-05-07 12:42:54   File "/usr/lib/python3.10/site-packages/flask/templating.py", line 128, in _render
2023-05-07 12:42:54     rv = template.render(context)
2023-05-07 12:42:54   File "/usr/lib/python3.10/site-packages/jinja2/environment.py", line 1301, in render
2023-05-07 12:42:54     self.environment.handle_exception()
2023-05-07 12:42:54   File "/usr/lib/python3.10/site-packages/jinja2/environment.py", line 936, in handle_exception
2023-05-07 12:42:54     raise rewrite_traceback_stack(source=source)
2023-05-07 12:42:54   File "/srv/app/src_extensions/ckanext-pstheme/ckanext/pstheme/templates/package/read.html", line 1, in top-level template code
2023-05-07 12:42:54     {% ckan_extends %}
2023-05-07 12:42:54   File "/srv/app/src/ckan/ckan/templates/package/read.html", line 1, in top-level template code
2023-05-07 12:42:54     {% extends "package/read_base.html" %}
2023-05-07 12:42:54   File "/srv/app/src/ckan/ckan/templates/package/read_base.html", line 3, in top-level template code
2023-05-07 12:42:54     {% set default_group_type = h.default_group_type('group') %}
2023-05-07 12:42:54   File "/srv/app/src/ckan/ckan/templates/package/base.html", line 4, in top-level template code
2023-05-07 12:42:54     {% set dataset_type = dataset_type or pkg.type or 'dataset' %}
2023-05-07 12:42:54   File "/srv/app/src/ckan/ckan/templates/page.html", line 1, in top-level template code
2023-05-07 12:42:54     {% extends "base.html" %}
2023-05-07 12:42:54   File "/srv/app/src_extensions/ckanext-pstheme/ckanext/pstheme/templates/base.html", line 1, in top-level template code
2023-05-07 12:42:54     {% ckan_extends %}
2023-05-07 12:42:54   File "/srv/app/src/ckanext-scheming/ckanext/scheming/templates/base.html", line 1, in top-level template code
2023-05-07 12:42:54     {% ckan_extends %}
2023-05-07 12:42:54   File "/srv/app/src/ckan/ckan/templates/base.html", line 108, in top-level template code
2023-05-07 12:42:54     {%- block page %}{% endblock -%}
2023-05-07 12:42:54   File "/srv/app/src/ckan/ckan/templates/page.html", line 19, in block 'page'
2023-05-07 12:42:54     {%- block content %}
2023-05-07 12:42:54   File "/srv/app/src/ckan/ckan/templates/page.html", line 22, in block 'content'
2023-05-07 12:42:54     {% block main_content %}
2023-05-07 12:42:54   File "/srv/app/src/ckan/ckan/templates/page.html", line 74, in block 'main_content'
2023-05-07 12:42:54     {% block primary %}
2023-05-07 12:42:54   File "/srv/app/src/ckan/ckan/templates/page.html", line 87, in block 'primary'
2023-05-07 12:42:54     {% block primary_content %}
2023-05-07 12:42:54   File "/srv/app/src/ckan/ckan/templates/page.html", line 107, in block 'primary_content'
2023-05-07 12:42:54     {% block primary_content_inner %}
2023-05-07 12:42:54   File "/srv/app/src_extensions/ckanext-pstheme/ckanext/pstheme/templates/package/read.html", line 9, in block 'primary_content_inner'
2023-05-07 12:42:54     data-module-template="{{ h.get_contact_form_template_url(params) }}"
2023-05-07 12:42:54   File "/usr/lib/python3.10/site-packages/jinja2/environment.py", line 489, in getattr
2023-05-07 12:42:54     return obj[attribute]
2023-05-07 12:42:54   File "/srv/app/src/ckan/ckan/lib/helpers.py", line 116, in __missing__
2023-05-07 12:42:54     raise ckan.exceptions.HelperError(
2023-05-07 12:42:54 ckan.exceptions.HelperError: Helper 'get_contact_form_template_url' has not been defined.

Screenshots
Add screenshots to illustrate the bug if you want.

Your Setup

  • CKAN version: 2.10.0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant