gpt4 book ai didi

php - 我如何在 SugarCRM 的 view.popup 中自定义查询

转载 作者:可可西里 更新时间:2023-11-01 12:52:14 25 4
gpt4 key购买 nike

我正在使用 SugarCRM 6.7,我想在弹出窗口中自定义 ListView 查询。在案例模块中打开“帐户”弹出窗口时,我需要自定义查询。

我在\custom\modules\Accounts\views\view.popup.php 中创建了一个文件

if(!defined('sugarEntry') || !sugarEntry) die('Not A Valid Entry Point');

class CustomViewPopup extends ViewPopup{

function CustomViewPopup(){

parent::ViewPopup();
}

}

但我需要更改初始查询,我尝试在 view.list.php 中使用 $this->where = "whereCondition"equal 但没有成功。

我怎样才能更改 view.popup 中的初始查询?谢谢

最佳答案

这是一种在 SugarCRM 的弹出窗口 (view.popup.php) 中自定义 sql 查询的方法。

在\custom\modules\ \views中创建一个名为view.popup.php的文件有了这个:

if(!defined('sugarEntry') || !sugarEntry) die('Not A Valid Entry Point');

class CustomAccountsViewPopup extends ViewPopup{

public function listViewProcess(){

parent::listViewProcess();

$this->params['custom_select'] = " CUSTOM SELEC";
$this->params['custom_from'] = "CUSTOM FROM";
$this->where .= " CUSTOM WHERE CONDITION";
}

function CustomAccountsViewPopup(){

parent::ViewPopup();
}

function preDisplay(){
parent::preDisplay();

}
}

关于php - 我如何在 SugarCRM 的 view.popup 中自定义查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29285938/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com