{% macro render_additional_links(additional_links, pk) %} {% if additional_links %} {% for item in additional_links %} {{_(item.label)}} {% endfor %} {% endif %} {% endmacro %} {% macro render_action_links(actions, pk, generalview_name) %} {% for key in actions %} {% set action = actions.get(key) %} {% if action.name | is_item_visible(generalview_name) %} {{_(action.text)}} {% endif %} {% endfor %} {% endmacro %} {% macro render_actions(actions, generalview_name) %} {% if actions %}
{% endif %} {% endmacro %} {% macro render_set_page_size(page, page_size, count, generalview_name) %} {% if not page %} {% set page = 0 %} {% endif %} {% set pages = ((count / page_size)|round(0,'ceil')|int)%} {% if pages > 1 %}
{% endif %} {% endmacro %} {% macro render_pagination(page, page_size, count, generalview_name) %} {% if not page %} {% set page = 0 %} {% endif %} {% set pages = ((count / page_size)|round(0,'ceil')|int)%} {% if pages > 1 %} {% endif %} {% endmacro %} {% macro render_field(field) %}
{% if field.id != 'csrf_token' %} {% if field.type == 'HiddenField' %} {{ field}} {% else %}
{{ field.label.text }}{% if field.flags.required %}*{% endif %}
{{ field(**kwargs)|safe }} {{ field.description }} {% endif %} {% if field.errors %}
{% for error in field.errors %} {{ _(error) }} {% endfor %}
{% endif %} {% endif %}
{% endmacro %} {% macro render_field_search(field) %} {% if field.id != 'csrf_token' %}
{{ field.label.text }}
{{ field(name_='_flt_' + field.name)|safe }}
{% endif %} {% endmacro %} {% macro panel_begin(title) %}

{{title}}

{% endmacro %} {% macro panel_end() %}
{% endmacro %} {% macro accordion_tag(id, label, open) %}
{% if open %}
{% else %}
{% endif %}
{{ caller() }}
{% endmacro %} {% macro render_form_controls() %}
{{ lnk_back() }}
{% endmacro %} {% macro render_list_header(can_add, page, page_size, count, filters, generalview_name) %}
{{ render_pagination(page, page_size, count, generalview_name) }} {{ render_set_page_size(page, page_size, count, generalview_name) }} {% if can_add %} {% set path = url_for(generalview_name + '.add',next=request.path) %} {% set path = path | set_link_filters(filters) %}  {{ lnk_add(path) }} {% endif %}  {{ lnk_back() }}
{{ _('Record Count') }}: {{ count }}
{% endmacro %} {% macro btn_crud(can_show, can_edit, can_delete, pk, generalview_name, filters) %}
{% if can_show %} {% set path = url_for(generalview_name + '.show',pk=pk,next=request.path) %} {% set path = path | set_link_filters(filters) %} {{ lnk_show(path) }} {% endif %} {% if can_edit %} {% set path = url_for(generalview_name + '.edit',pk=pk,next=request.path) %} {% set path = path | set_link_filters(filters) %} {{ lnk_edit(path) }} {% endif %} {% if can_delete %} {{ lnk_delete(url_for(generalview_name + '.delete',pk=pk,next=request.path)) }} {% endif %}
{% endmacro %} {% macro btn_search() %} {% endmacro %} {% macro lnk_back_old() %} {% endmacro %} {% macro lnk_back() %} {% endmacro %} {% macro lnk_add(my_href) %} {% endmacro %} {% macro lnk_edit(my_href) %} {% endmacro %} {% macro lnk_show(my_href) %} {% endmacro %} {% macro lnk_delete(my_href) %} {% endmacro %}