1
0
mirror of https://github.com/RaidMax/IW4M-Admin.git synced 2025-06-10 07:13:58 -05:00

add "advanced" search functionality

This commit is contained in:
RaidMax
2023-01-23 16:38:16 -06:00
parent c961d4e953
commit 4c51d86fae
24 changed files with 771 additions and 44 deletions

View File

@ -1,12 +1,40 @@
<form class="form-inline ml-auto" method="get" asp-controller="Client" asp-action="Find">
@model string
<div class="ml-auto d-inline-flex w-full">
<div class="input-group">
<input id="client_search_mobile" name="clientName" class="form-control" type="text" placeholder="@ViewBag.Localization["WEBFRONT_NAV_SEARCH"]" required="required"/>
<has-permission entity="AdvancedSearch" required-permission="Read">
<div class="input-group-prepend dropdown with-arrow d-block d-md-none">
<button class="btn" type="button" data-toggle="dropdown">
<i class="oi oi-chevron-bottom"></i>
</button>
<div class="dropdown-menu w-300">
<partial name="Partials/_SearchResourceFilter" model="@(Model + "Mobile")"/>
</div>
</div>
</has-permission>
<form asp-controller="Client" asp-action="AdvancedFind" method="get" asp-route-isLegacyQuery="true"
id="basicSearchForm@(Model)" class="flex-fill">
<input name="clientName" class="form-control" type="text"
placeholder="@ViewBag.Localization["WEBFRONT_NAV_SEARCH"]" required="required"/>
</form>
<has-permission entity="AdvancedSearch" required-permission="Read">
<div class="input-group-append dropdown dropleft with-arrow d-md-block d-none">
<button class="btn" type="button" data-toggle="dropdown">
<i class="oi oi-chevron-bottom"></i>
</button>
<div class="dropdown-menu w-400">
<partial name="Partials/_SearchResourceFilter" model="@(Model + "Desktop")"/>
</div>
</div>
</has-permission>
<div class="input-group-append">
<button class="btn" type="submit">
<button class="btn" form="basicSearchForm@(Model)" type="submit">
<i class="oi oi-magnifying-glass"></i>
</button>
</div>
</div>
</div>
<br/>
</form>
</div>