我正在尝试更改在 symfony 框架下构建的 Orangehrm 中的代码。我的任务是更改考勤报告中的某些内容,即在考勤报告中显示所有员工,包括过去的员工。我希望在每日考勤报告中过去的员工不应该来。我已更改文件Attendancedao.php
夹内的文件名
symfony/plugins/orangehrmattendanceplugin/lib/dao/attendancedao.php
我已经改变了功能
public function searchAttendanceRecords($employeeIds = null, $employeementStatus = null, $subDivision = null, $dateFrom = null , $dateTo = null )
{
}
在那里,我添加了一个条件,即不获取终止 ID 为非空的员工。
但是没有变化体现在前端部分呢。即使是为了测试,我也完全删除了文件,但项目仍然成功运行。尽管我确信这些是在所需情况下进行任何更改的唯一文件。但如果有任何变化,请也提出建议。我假设它是来自后台 rns 代码的一些 cahce 文件。请建议是否有任何更改或清除缓存的过程,以便将更改反映在前端。