[% LxERP.t8("Title") %] |
- [% L.input_tag('filter.title:substr::ilike', filter.title_substr__ilike) %] |
+ [% L.input_tag('filter.title:substr::ilike', filter.title_substr__ilike, class="rs_input_field") %] |
[%- UNLESS is_template %]
[% LxERP.t8("Customer") %] |
- [% L.input_tag('filter.customer.name:substr::ilike', filter.customer.name_substr__ilike) %] |
+ [% L.input_tag('filter.customer.name:substr::ilike', filter.customer.name_substr__ilike, class="rs_input_field") %] |
[% LxERP.t8("Customer Number") %] |
- [% L.input_tag('filter.customer.customernumber:substr::ilike', filter.customer.customernumber_substr__ilike) %] |
+ [% L.input_tag('filter.customer.customernumber:substr::ilike', filter.customer.customernumber_substr__ilike, class="rs_input_field") %] |
[% LxERP.t8("Requirement Spec Type") %] |
- [% L.select_tag('filter.type_id', SELF.types, default=filter.type_id, title_key="description", with_empty=1) %] |
+ [% L.select_tag('filter.type_id', SELF.types, default=filter.type_id, title_key="description", with_empty=1, class="rs_input_field") %] |
[% LxERP.t8("Requirement Spec Status") %] |
- [% L.select_tag('filter.status_id', SELF.statuses, default=filter.status_id, title_key="description", with_empty=1) %] |
+ [% L.select_tag('filter.status_id[]', SELF.statuses, default=filter.status_id_, title_key="description", multiple=1, class="rs_input_field") %][%# NOTE: the trailing '_' is NOT a mistake -- look at SL::Controller::Helper::Filtered for the explanation! %] |
- [% LxERP.t8("Project") %] |
- [% L.select_tag('filter.project_id', SELF.projects, default=filter.project_id, title_key="full_description", with_empty=1) %] |
+ [% LxERP.t8("Project Number") %] |
+ [% L.input_tag('filter.project.projectnumber:substr::ilike', filter.project.projectnumber_substr__ilike, class="rs_input_field") %] |
+
+ [% LxERP.t8("Project Description") %] |
+ [% L.input_tag('filter.project.description:substr::ilike', filter.project.description_substr__ilike, class="rs_input_field") %] |
+
+
+ [% FOREACH cvar_cfg = SELF.cvar_configs %]
+ [%- IF cvar_cfg.searchable %]
+
+ [% HTML.escape(cvar_cfg.description) %] |
+ [% INCLUDE 'common/render_cvar_filter_input.html' cvar_cfg=cvar_cfg cvar_class="rs_input_field" %] |
+
+ [% END %]
+ [% END %]
+
+ [% L.hidden_tag("include_cvars.dummy__", 1) %]
+ [% IF SELF.includeable_cvar_configs.size %]
+
+ [% LxERP.t8("Include in Report") %] |
+
+
+
+ [% FOREACH cvar_cfg = SELF.includeable_cvar_configs %]
+
+ [% name__ = cvar_cfg.name;
+ L.checkbox_tag("include_cvars." _ name__, value="1", checked=(SELF.include_cvars.$name__ ? 1 : ''), label=cvar_cfg.description) %]
+ |
+ [%- IF !loop.last && ((loop.count % 3) == 0) %]
+
+ [% END %]
+ [% END %]
+
+
+ |
+
+ [% END %]
[%- END %]