このフォルダーをコピーして、vtlib/moduledir/5.4 を使用して vtigercrm 5.4 にカスタム モジュールを追加しました。
ハードコードされたデータをデータベースに追加しました (カスタム モジュールのテーブルを作成し、これを vtiger_field、vtiger_blocks、vtiger_crmentity などにリンクします...) が、モジュールを開いたときにこのデータが表示されません。module.php でテーブル名とカラム名を変更しましたが、すべて失敗します。このリストに自分のデータを表示する方法を教えてください。
何かを得た。vtiger_relatedlists テーブルに get_related_list 関数を追加します。この関数をmodule.phpに作成します。関数に次のコードを追加します。
global $adb;
$header = array("RabateName");
$data = "SELECT RabateName FROM vtiger_OrganisationRabate where vtiger_OrganisationRabate.OrganisationRabate_id = ?";
$result = $adb->pquery($data,array(495));
$accountname = array(array());
while($resultrow = $adb->fetchByAssoc($result))
{
$accountname[]=$resultrow;
}
$return_value = array('header'=>$header,'entries'=>$accountname);
return $return_value;
しかし、再び失敗し、まだ表示されません。