在 Vtiger 7.0 中添加新的 UI 类型

adding new UI Type in Vtiger 7.0

我尝试创建一个新的 UI 输入 vtiger 7.0.0。但面临以下错误。 "Unable to load template file 'modules/Vtiger/uitypes/Questionnaire.tpl' in 'modules/Vtiger/partials/EditViewContents.tpl'"

我创建新 UI 类型所遵循的步骤如下。

第 1 步:更新“modules\Vtiger\models\Field.php”并添加新的 UIType as 222

第二步:新建文件“modules\Vtiger\uitypes\Questionnaire.php

第 3 步:创建新的 .tpl 文件“layouts\vlayout\modules\Vtiger\uitypes\Questionnaire.tpl”和“QuestionnaireFieldSearchView.tpl" 在同一个目录中。

完成所有这些步骤后,仍面临上述问题。

任何 help/guidance 将不胜感激。

我已经解决了,步骤如下。

第 1 步:更新 "modules\Vtiger\models\Field.php" 并添加新的 UIType 为 222

第 2 步:创建了一个新文件 "modules\Vtiger\uitypes\Questionnaire.php"

第 3 步:在同一目录中创建新的 .tpl 文件 "layouts\vlayout\modules\Vtiger\uitypes\Questionnaire.tpl" 和 "QuestionnaireFieldSearchView.tpl"。

第 4 步:在同一目录中创建新的 .tpl 文件 "layouts\v7\modules\Vtiger\uitypes\Questionnaire.tpl" 和 "QuestionnaireFieldSearchView.tpl"。

第 5 步:Register/insert table vtiger_ws_fieldtype

中的新 UIType

这就是创建新 UIType 所需的全部内容