0

我在由 symfony 框架开发的orangehrm 中创建了我的新自定义插件。当我加载这个 url ' http://localhost/orangehrm/symfony/web/index.php/kpa/searchKpa ' 并显示错误'Invalid Request'

看到我的错误

另一个问题是“插件或 orangehrm 模块在哪里开始工作”“orangehrm 插件如何工作”“它可能从哪个文件开始工作”

public function initialize() {
        $enabledModules = sfConfig::get('sf_enabled_modules');
        if (is_array($enabledModules)) {
            sfConfig::set('sf_enabled_modules', array_merge(sfConfig::get('sf_enabled_modules'), array('kpa')));
        }
    }

它可以工作,我也在初始化函数中打印了消息,但是在它之后打印语句不起作用。

4

1 回答 1

0

检查所有目录名称,这是我发现的问题。

在我的模块目录下的项目目录中是kpa->actions, templates。但在它process->actions, templates之前。

于 2019-11-01T09:37:57.990 回答