-
-
Notifications
You must be signed in to change notification settings - Fork 202
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Membership Report filtering by region (#1247)
* Add Region filter option to member_quick_list report Incomplete * Basic region selection functionality working using URL parameter for Current Member Quick List * Added Region URL parameter for CSV output * Add Region search option to membership_quick_list.html * Added Region Filter to Current Members Quick List report * Create search-region-form.html Creating inclusion tag for Region search functionality - Search form html * Update membership_tags.py New search_region_form tag * Basic building blocks for Region filter functionality for Membership reports * Update search-region-form.html Added reference to (currently not working) javascript * Update utils.py new add_region_filter utility function to support region filtering for membership searches * Update views.py Use new utility add_region_filter method * Update views.py Remove commented out code Basic building blocks for Region filtering of Membership reports in place * refactor filtering by region for Members Quick List so that user input is validated automatically, and it is more Django friendly. * missing "region_url_param" --------- Co-authored-by: Jenny Qian <jqian@tendenci.com>
- Loading branch information
Showing
6 changed files
with
69 additions
and
5 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
19 changes: 19 additions & 0 deletions
19
tendenci/themes/t7-base/templates/memberships/search-region-form.html
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,19 @@ | ||
{% if region_form %} | ||
<form class="search-form pull-right form-inline" id="frm_region" action="{% url "reports-members-quick-list" %}" method="get"> | ||
{{ region_form.region.label }}: {{ region_form.region }} | ||
</form> | ||
|
||
<script type="text/javascript"> | ||
$(document).ready(function() { | ||
|
||
$('#id_region').on('change', function (e) { | ||
if ($(this).val() == '') | ||
{ | ||
$(this).prop('disabled', true); | ||
} | ||
$("form#frm_region").submit(); | ||
}); | ||
|
||
}); | ||
</script> | ||
{% endif %} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters