Commit 7841a54a authored by Michael Ngei's avatar Michael Ngei

Merge branch 'iprsv2_brian' into 'master'

Iprsv2 brian

See merge request !30
parents 314fb629 e92adc85
...@@ -112,8 +112,13 @@ class Searchform extends Component ...@@ -112,8 +112,13 @@ class Searchform extends Component
} }
if ($this->role->hasPermissionTo('Basic Search Birth Certificate')) { if ($this->role->hasPermissionTo('Basic Search Birth Certificate')) {
$this->searchGroups[]='Birth'; $this->searchGroups[]='Birth Certificate';
} }
$this->searchGroups[]='Death Certificate';
$this->searchGroups[]='Refugee Card';
$this->searchGroups[]='Alien Card';
} }
public function render() public function render()
{ {
......
...@@ -380,14 +380,14 @@ return [ ...@@ -380,14 +380,14 @@ return [
'text' => 'Home', 'text' => 'Home',
'url' => 'home', 'url' => 'home',
'icon' => 'fas fa-home', 'icon' => 'fas fa-home',
'can' => 'isClient', 'can' => 'isAdmin',
], ],
[ [
'text' => 'Home 2 (Management)', 'text' => 'Home 2 (Management)',
'url' => 'director', 'url' => 'director',
'icon' => 'fas fa-home', 'icon' => 'fas fa-home',
'can' => 'isClient', 'can' => 'isAdmin',
], ],
[ [
......
...@@ -56,10 +56,21 @@ ...@@ -56,10 +56,21 @@
</div> </div>
<div id="fieldsContainerBirth" class="{{ $showFields !== 'Birth' ? 'd-none' : '' }} d-flex"> <div id="fieldsContainerBirth" class="{{ $showFields !== 'Birth' ? 'd-none' : '' }} d-flex">
<input type="text" class="form-control search-element no-radius" id="searchBirthEntry" name="searchBirthEntryNum" placeholder="Enter UPI Number" title="Enter UPI Number" wire:model="searchBirthEntryNum"> <input type="text" class="form-control search-element no-radius" id="searchUPINo" name="searchUPINum" placeholder="Enter UPI Number" title="Enter UPI Number" wire:model="searchBirthEntryNum">
<input type="text" class="form-control search-element no-radius" id="searchBirthEntry" name="searchBirthEntryNum" placeholder="Enter Birth Entry Number" title="Enter Birth Entry Number" wire:model="searchBirthEntryNum"> <input type="text" class="form-control search-element no-radius" id="searchBirthEntry" name="searchBirthEntryNum" placeholder="Enter Birth Entry Number" title="Enter Birth Entry Number" wire:model="searchBirthEntryNum">
</div> </div>
<div id="fieldsContainerRefugee" class="{{ $showFields !== 'Refugee' ? 'd-none' : '' }} d-flex">
<input type="text" class="form-control search-element no-radius" id="searchRefugeeNum" name="searchRefugeeNum" placeholder="Enter Refugee Number" title="Enter Refugee Number">
<input type="text" class="form-control search-element no-radius" id="searchRefugeeSerial" name="searchRefugeeSerial" placeholder="Refugee Serial Number" title="Enter Refugee Serial Number">
</div>
<div id="fieldsContainerDeath" class="{{ $showFields !== 'Death' ? 'd-none' : '' }} d-flex">
<input type="text" class="form-control search-element no-radius" id="searchUpiNum" name="searchUpiNum" placeholder="Enter UPI Number" title="Enter UPI Number">
<input type="text" class="form-control search-element no-radius" id="searchDeathEntry" name="searchDeathEntryNum" placeholder="Death Entry Number" title="Enter Birth Entry Number">
</div>
<button type="submit" id="submitSearch" class="btn search-element search-btn" title="search"> <button type="submit" id="submitSearch" class="btn search-element search-btn" title="search">
<img src="{{ asset('images/search-white.png') }}" alt="Search" style="width: 24px; height: 24px;"> <img src="{{ asset('images/search-white.png') }}" alt="Search" style="width: 24px; height: 24px;">
</button> </button>
...@@ -77,11 +88,15 @@ ...@@ -77,11 +88,15 @@
var fieldsContainerID = document.getElementById('fieldsContainerID'); var fieldsContainerID = document.getElementById('fieldsContainerID');
var fieldsContainerBirth = document.getElementById('fieldsContainerBirth'); var fieldsContainerBirth = document.getElementById('fieldsContainerBirth');
var fieldsContainerPassport = document.getElementById('fieldsContainerPassport'); var fieldsContainerPassport = document.getElementById('fieldsContainerPassport');
var fieldsContainerRefugee = document.getElementById('fieldsContainerRefugee');
var fieldsContainerDeath = document.getElementById('fieldsContainerDeath');
var searchContainer = document.getElementById('searchContainer'); var searchContainer = document.getElementById('searchContainer');
fieldsContainerID.classList.add('d-none'); fieldsContainerID.classList.add('d-none');
fieldsContainerBirth.classList.add('d-none'); fieldsContainerBirth.classList.add('d-none');
fieldsContainerPassport.classList.add('d-none'); fieldsContainerPassport.classList.add('d-none');
fieldsContainerRefugee.classList.add('d-none');
fieldsContainerDeath.classList.add('d-none');
searchContainer.classList.remove('search-expanded'); searchContainer.classList.remove('search-expanded');
if (this.value === 'ID') { if (this.value === 'ID') {
...@@ -93,7 +108,13 @@ ...@@ -93,7 +108,13 @@
} else if (this.value === 'Birth') { } else if (this.value === 'Birth') {
fieldsContainerBirth.classList.remove('d-none'); fieldsContainerBirth.classList.remove('d-none');
searchContainer.classList.add('search-expanded'); searchContainer.classList.add('search-expanded');
} } else if (this.value === 'Refugee') {
fieldsContainerRefugee.classList.remove('d-none');
searchContainer.classList.add('search-expanded');
} else if (this.value === 'Death') {
fieldsContainerDeath.classList.remove('d-none');
searchContainer.classList.add('search-expanded');
}
}); });
</script> </script>
</div> </div>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment