Forum Replies Created
-
AuthorPosts
-
ishubhamParticipant
@Shawon That’s great. Will look into your way of doing it once the update is released.:)
ishubhamParticipantHi,
I solved the problem by editing tab-leave.php in
\modules\hrm\views\employee
After definition of array of policies, I put this code: (on line 4)
Code is very sloppy I think, but it will get the job done!
Please let me know if there’s improved way of achieving this.
if($employee->gender == 'male') {
$policies = array_filter(
$policies,
function($pol) {
return $pol->gender == 'male' || $pol->gender == -1;
}
);
} else if($employee->gender == 'female') {
$policies = array_filter(
$policies,
function($pol) {
return $pol->gender == 'female' || $pol->gender == -1;
}
);
} else {
$policies = array_filter(
$policies,
function($pol) {
return $pol->gender == 'other' || $pol->gender == -1;
}
);
}
</codeishubhamParticipantHi,
Sorry to add to this thread, but my problem is similar to him.
I have created a Maternity Leave policy for only female employees.
But it is seen under male employees’ job section too.
Male employees can’t avail those, but still it’s visible in their leave tab. -
AuthorPosts