在 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 所需的全部内容
我尝试创建一个新的 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 所需的全部内容