{% extends "layout.html" %} {% block content_header %} {{ build_breadcrumbs([ { 'name': _('Extensions'), 'link': url_for('.ExtensionView:index'), 'icon': 'tty' } ]) }} {% endblock %} {% block content %} {% call build_list_containers(_('Extension'), 'tty') %} {% call build_list_table() %} {% call build_list_table_headers(get=url_for('.ExtensionView:get', id=''), delete=url_for('.ExtensionView:delete', id='')) %} {{ _('Extension') }} {{ _('Context') }} {{ _('Conference ID') }} {{ _('Parking Lot ID') }} {{ _('Group ID') }} {{ _('Incall ID') }} {{ _('Lines ID') }} {{ _('Outcall ID') }} {% endcall %} {% call(extension) build_list_table_rows(resource_list['items']) %} {{ extension.exten }} {{ extension.context }} {{ extension.parking_lot.id if extension.parking_lot else '-' }} {{ extension.conference.id if extension.conference else '-' }} {{ extension.group.id if extension.group else '-' }} {{ extension.incall.id if extension.incall else '-' }} {% for line in extension.lines %} {{ line.id }} {% endfor %} {{ '-' if not extension.lines }} {{ extension.outcall.id if extension.outcall else '-' }} {% endcall %} {% endcall %} {% endcall %} {% call build_hidden_add_containers(_('Add Extension')) %} {% call build_form() %} {% call add_default_fields(form=form, submit_value=_('Add')) %} {{ render_field(form.exten) }} {{ render_field(form.context, data_listing_href=url_for(listing_urls['context'])) }} {% endcall %} {% endcall %} {% endcall %} {% endblock %}