All events quick filter added to event index, fixes #950

pull/1001/head
Iglocska 2016-03-03 10:46:35 +01:00
parent 588a12c763
commit 2d5cbef016
2 changed files with 11 additions and 0 deletions

View File

@ -41,6 +41,9 @@
<?php endif;?>
<span id="quickFilterButton" class="tabMenuFilterFieldButton useCursorPointer" onClick='quickFilter(<?php echo h($passedArgs);?>, "/events/index");'>Filter</span>
<input class="tabMenuFilterField" type="text" id="quickFilterField"></input>
<span class="tabMenuFixed tabMenuFixedCenter tabMenuSides useCursorPointer" style="margin-left:50px;">
<span id="myOrgButton" title="Modify filters" onClick="filterMyOrgOnly(<?php echo h($passedArgs);?>, '<?php echo $me['Organisation']['name'];?>', '<?php echo $baseurl;?>/events/index');">My Org</span>
</span>
</div>
<?php endif; ?>
<table class="table table-striped table-hover table-condensed">

View File

@ -1104,6 +1104,14 @@ function quickFilter(passedArgs, url) {
window.location.href=url;
}
function filterMyOrgOnly(passedArgs, org, url) {
passedArgs['searchorg'] = org;
for (var key in passedArgs) {
url += "/" + key + ":" + passedArgs[key];
}
window.location.href=url;
}
function quickFilterTaxonomy(taxonomy_id, passedArgs) {
var url = "/taxonomies/view/" + taxonomy_id + "/filter:" + $('#quickFilterField').val();
window.location.href=url;