我使用互联网做了这段代码,但它不起作用。我将此文件保存在根目录中。我需要在联系人模块中创建一个必填字段和下拉字段。
<?php
$Vtiger_Utils_Log = true;
ini_set('error_reporting', E_ALL);
ini_set('display_errors', '1');
include_once('../../config.inc.php');
set_include_path($root_directory); //for include root path
include_once('vtlib/vtiger/menu.php');
include_once('vtlib/Vtiger/Module.php');
include_once('vtlib/Vtiger/Block.php');
$moduleInstance = Vtiger_Module::getInstance('Contacts');//Module Name
$blockInstance = Vtiger_Block::getInstance('LBL_CONTACT_INFORMATION', $moduleInstance);//Block Name
$fieldInstance = new Vtiger_Field();
$fieldInstance->name = 'whatsapp';
$fieldInstance->label = 'LBL_WHATSAPP';
$fieldInstance->table = 'vtiger_contactdetails';
$fieldInstance->column = 'whatsapp';
$fieldInstance->columntype = 'varchar(11)';
$fieldInstance->uitype = 1;
$fieldInstance->typeofdata = 'V~O';
$blockInstance->addField($fieldInstance);
$fieldInstance->setRelatedModules(array('Accounts'));
?>