如何在OrangeHrm的工资单插件中添加功能


How to add functionality in payroll plugin of OrangeHrm?

我制作了一个"Payroll"模块,该模块的功能也使用php文件,但我需要将php文件集成到橙色hrm中。所以现在问题来了,因为我不明白在orangehrm中从哪里开始集成它。我知道在编辑之后从index.php开始,在orangehrm的页脚和页眉中从哪里获取我的模块。

有人能解释我找到这条线的路径吗?

orangehrm基于symfony(框架MVC),如果你想添加一个模块,需要:

  1. 在(symfony''plugins…)中创建文件夹
  2. 在setting.yml(''apps''orangehrm''config''setting.yml)中启用插件
  3. 在数据库中添加模块(请使用phpmyadmin)
  4. 在lib中添加模块
  5. 注销、删除缓存并重新登录

这是3.1版本的方式。你正在使用的软件的那个版本?