NIHVIVO-2894: Updated account templates to enable filter by roles.
This commit is contained in:
parent
12a69094ea
commit
b0ba33338e
2 changed files with 19 additions and 9 deletions
|
@ -45,4 +45,13 @@ $(document).ready(function(){
|
||||||
return answer;
|
return answer;
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
//Select role and filter
|
||||||
|
$('#roleFilterUri').bind('change', function () {
|
||||||
|
var url = $(this).val(); // get selected value
|
||||||
|
if (url) { // require a URL
|
||||||
|
window.location = url; // redirect
|
||||||
|
}
|
||||||
|
return false;
|
||||||
|
});
|
||||||
});
|
});
|
|
@ -44,12 +44,13 @@
|
||||||
</p>
|
</p>
|
||||||
</section>
|
</section>
|
||||||
</#if>
|
</#if>
|
||||||
<form method="POST" action="${formUrls.list}" class="customForm" role="filter by roles">
|
|
||||||
<section id="filter-roles">
|
<section id="filter-roles">
|
||||||
|
<form method="POST" action="${formUrls.list}" class="customForm" role="filter by roles">
|
||||||
<select name="roleFilterUri" id="roleFilterUri">
|
<select name="roleFilterUri" id="roleFilterUri">
|
||||||
<option value="" <#if roleFilterUri = "">selected</#if> >Filter by roles</option>
|
<option value="" <#if roleFilterUri = "">selected</#if> >Filter by roles</option>
|
||||||
<#list roles as role>
|
<#list roles as role>
|
||||||
<option value="${role.uri}" <#if roleFilterUri = role.uri>selected</#if> >${role.label}</option>
|
<option value="${formUrls.list}?roleFilterUri=${role.uri}" <#if roleFilterUri = role.uri>selected</#if> >${role.label}</option>
|
||||||
</#list>
|
</#list>
|
||||||
<!--
|
<!--
|
||||||
When roleFilterUri or searchTerm changes,
|
When roleFilterUri or searchTerm changes,
|
||||||
|
@ -57,11 +58,11 @@
|
||||||
should be submitted.
|
should be submitted.
|
||||||
-->
|
-->
|
||||||
</select>
|
</select>
|
||||||
</section>
|
|
||||||
</form>
|
</form>
|
||||||
|
</section>
|
||||||
|
|
||||||
<form method="POST" action="${formUrls.list}" class="customForm" role="search accounts">
|
|
||||||
<section id="search-accounts">
|
<section id="search-accounts">
|
||||||
|
<form method="POST" action="${formUrls.list}" class="customForm" role="search accounts">
|
||||||
<input type="text" name="searchTerm" />
|
<input type="text" name="searchTerm" />
|
||||||
<input class="submit" type="submit" value="Search accounts"/>
|
<input class="submit" type="submit" value="Search accounts"/>
|
||||||
<!--
|
<!--
|
||||||
|
@ -71,8 +72,8 @@
|
||||||
set orderField to "email"
|
set orderField to "email"
|
||||||
submit the form (submit action is "list")
|
submit the form (submit action is "list")
|
||||||
-->
|
-->
|
||||||
</section>
|
|
||||||
</form>
|
</form>
|
||||||
|
</section>
|
||||||
|
|
||||||
<form method="POST" action="${formUrls.list}" id="account-display" class="customForm" role="accounts display">
|
<form method="POST" action="${formUrls.list}" id="account-display" class="customForm" role="accounts display">
|
||||||
<@p.accountsNav />
|
<@p.accountsNav />
|
||||||
|
|
Loading…
Add table
Reference in a new issue