首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Orangehrm:创建新菜单函数

Orangehrm:创建新菜单函数
EN

Stack Overflow用户
提问于 2013-01-10 20:43:22
回答 1查看 1.8K关注 0票数 4

我是symfony框架的新手。现在我正在定制orangehrm以适应某些新的需求。

例如:类似于Admin>Qualifications>skills菜单,我需要创建Admin>Qualifications>Category.I并通过编辑index.php文件对菜单进行修改。

这个新页面的功能类似于'Skill‘page.But,我们需要使用不同的数据库表。Orangehrm使用与数据库相关的操作原则。我对教义也一点也不熟悉。

有没有人能给出实现'Admin>Qualifications>Category‘函数的说明?这是非常紧急的,我认为这个过程也非常简单(不确定)。

EN

回答 1

Stack Overflow用户

发布于 2016-05-02 23:30:11

首先,您必须在数据库中添加菜单,然后在特定模块中创建类。

第一步:选择你想要添加菜单的模块。模块列表在ohrm_module表中。

第二步:检查你想要添加菜单的用户列表。用户名单在ohrm_user_role中。

步骤3:在模块的基础上添加屏幕(步骤1)。将数据插入ohrm_screen

第四步:在屏幕的基础上添加菜单项(第三步)。插入到ohrm_menu_item中

步骤5:根据用户名单(步骤2)和屏幕(步骤3)将屏幕分配给用户。插入到ohrm_user_role_screen中

步骤6:注销并重新登录。新菜单将出现在那里。

步骤7:转到您的插件文件夹并在操作文件夹中创建您的控制器,就像这样的类YourLinkNameAction扩展sfAction { //SANI: Start all coding in execute method }步骤8:在模板文件夹中创建视图,就像这样的YourLinkNameSuccess.php

就这样

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14258237

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档