-2
我需要在作业屏幕中添加文本区域字段。在OrangeHRM中添加textarea字段
我尝试了一个自定义字段,但我只能添加一个简单的文本框。我怎样才能添加一个textarea?
我从来没有用过symfony,所以我需要一个非常简单和详细的解决方案。
我需要在作业屏幕中添加文本区域字段。在OrangeHRM中添加textarea字段
我尝试了一个自定义字段,但我只能添加一个简单的文本框。我怎样才能添加一个textarea?
我从来没有用过symfony,所以我需要一个非常简单和详细的解决方案。
在orangeHRM或Symfony1.4中,如果要以任何形式添加新字段,您必须在PHP数组中定义新字段,该字段将在屏幕中呈现。在你的情况下添加字段在viewJobDetails页面。
在PHP数组中添加字段,验证器,如下所示。 1.转到symfony/plugins/orangehrmPimPlugin/lib/form/EmployeeJobDetailsForm.php 2.在$ this-> setWidgets(array(在此处添加给定的代码)中添加以下代码);
'new_field' => new sfWidgetFormTextarea()
附加下面的代码在$这 - > setValidators(阵列(加载给定这里代码));
'new_field'=>新sfValidatorString(阵列( '必要'=>假))
希望这将帮助。