我的问题是如何在Orangehrm中实现细胞过滤器?
我想要做的是在休假列表中以小时(每天8小时)显示休假时间,而不是在持续时间少于一天(最小休假时间为30分钟)时显示休假。
我写了一个单元格过滤器类,如下所示
<?php
class workHourConverterFilter extends ohrmCellFilter {
public function filter($value) {
if ($value < 1.00 $$ $value != 0.50) {
$value * 8;
return $value;
}
return $value;
}
}
?>
&#13;
我想注册此过滤器并在离开列表配置工厂文件中实现它。
答案 0 :(得分:0)
您可以使用“ohrm_leave”表的 length_hours 字段显示休假列表中的小时显示持续时间。我希望这对你有用。