在ESS的联系页面中添加新字段

时间:2012-09-20 06:15:35

标签: symfony1 orangehrm

我需要在文本区域的联系人详细信息中添加新字段。我尝试编辑文件suggested in orange HRM forum

我收到错误异常InvalidArgumentException并带有消息

  

小部件不存在

2 个答案:

答案 0 :(得分:2)

正如我尝试的那样,我可以添加新字段,这里的方式:,我是symfony中的新手:)

这是针对PIM中的个人详细信息

  1. 在schema.yml(您想要创建的字段)上添加名称字段
  2. 在数据库中创建该字段(在schema.yml和数据库中的字段之间映射)
  3. 使用cmd,然后运行“php symfony doctrine:build-model”
  4. 在BaseEmployeeForm.class.php
  5. 中(例如)创建表单
  6. 在viewPersonalDetailSucces.php中创建视图
  7. 在函数savePersonalDetails
  8. 中编辑EmployeeDao.php

答案 1 :(得分:1)

使用OrangeHRM 3.1.1完美地完成我的工作,

  1. 添加pim模块架构
  2. 将表修改为架构配置
  3. 修改Widget和信息上的EmployeeDao.php
  4. 修改viewPersonalDetails表单和模板。
  5. 完成。