在全球suitecrm搜索中没有显示自定义模块的结果。

问题描述 投票:0回答:1

我正在尝试在suitecrm的全局搜索中添加自定义模块,但我遇到了两个问题,首先,这些模块虽然在全局搜索配置中被传递到了启用模块的部分,但在搜索某项内容时并没有作为模块显示结果,事实上只有一个模块被列出结果。

另一个问题是负责优化AOD索引的工作完成后出现了错误,为了纠正后者,我按照这里面的指示 岗位 并且工作良好,错误信息从日志中消失了。

但我继续没有能够有自定义模块的结果。

我很感谢你的建议。如果你需要更多的信息,请告诉我

sugarcrm suitecrm
1个回答
1
投票

基本检查。

  1. 进入管理> 全局搜索,你的模块是否在启用的模块列表中。
  2. 如果没有,那么请把它从禁用模块中拖到启用模块中。
  3. 如果是,那么去modulesyour_modulevardef.php,并验证'unified_search'和'unified_search_default_enabled'数组键是否在你的自定义模块的字典数组中设置为'true'。

请参考附件中的账户模块的vardefs片段。

$dictionary['Account'] = array(
    'table' => 'accounts',
    'audited' => true,
    'unified_search' => true,  //Should be set to true
    'full_text_search' => true, //Should be set to true
    'unified_search_default_enabled' => true,
    'duplicate_merge' => true,
);

这些步骤肯定会解决你的问题

© www.soinside.com 2019 - 2024. All rights reserved.