как настроить экспорт данных(listview) SuiteCRM

Я могу настроить, если напишу create_export_query() в основных модулях (modules/Leads/lead.php)

но я хочу, чтобы это был безопасный код обновления,

мы можем добавить метод create_export_query() в пользовательский путь вместо lead.php

если да, то в какой файл мы можем добавить эту функцию, кроме местоположения основного модуля?

custom/modules/Leads/lead.php будет работать?

спасибо Нарен


person naren    schedule 06.12.2018    source источник


Ответы (1)


custom/modules/Leads/lead.php не будет работать, пока вы не измените местоположение beanFile на основной компонент.

Есть 2 способа сделать это.

1) Make an extension, custom/Extension/application/Ext/Include, make
a new file CustomLeads.php, put your custom BeanFile location here
for lead module.

2) As export is certainly an action,you may create a custom
controller,ie custom/modules/Leads/controller.php, create a new
function action_export, put your custom code there.

Переопределение bean-компонента основного модуля Suite не рекомендуется, так как это может привести к взлому всей системы в любой момент. Вы должны пойти с # 2.

person Ashish Dwivedi    schedule 06.12.2018