在详细信息视图中显示审核(查看更改日志)按钮的正确方法是什么?

时间:2019-03-08 03:59:41

标签: php sugarcrm suitecrm

我有一个自定义模块,其字段标记为可审核字段,但是“视图更改日志”按钮在编辑视图或详细视图中均未显示。

我做了这个步骤

为了使该字段可审核,我创建了以下文件custom/Extension/modules/CustomModule/Ext/Vardefs/field_name.php,我添加了以下内容

<?php

$dictionary['CustomModule']['fields']['field_name']['audited'] = true;

为了使模块可审核,我创建了具有以下内容的以下文件custom/Extension/modules/CustomModule/Ext/Vardefs/enable_auditing.php

<?php

$dictionary['CustomModule']['audited'] = true;

完成上述操作并运行“快速修复并重建”后,未在编辑视图或详细视图中创建“视图更改日志”按钮。

我检查了是否创建了custommodule_audit表并将数据添加到表中。

我可以确认默认情况下应该对模块进行审核,该文件modules/ppw_PN_Poyecto/vardefs.php中存在此配置

$dictionary['CustomModule'] = array(
    'table' => 'custom_module',
    'audited' => true,
    'inline_edit' => true,
    'duplicate_merge' => true,
    'fields' => array (...)
    ...

在编辑/详细视图中显示审核(“查看更改日志”)按钮的正确方法是什么?

0 个答案:

没有答案