Вы можете создать оповещение для пользователей пример после сохранения ведет запись с Logic Крючки
В файле custom\modules\Leads\logic_hooks.php
добавьте следующую строку:
$hook_array['after_save'][] = Array(2, 'send alert to user', 'custom/modules/Leads/LogicHooks/SendAlert.php','LeadHooks', 'sendAlert');
Следующий шаг, создать папку и файл в ней LogicHooks\SendAlert.php
в custom\modules\Leads\LogicHooks\SendAlert.php
и добавить этот класс:
class LeadHooks{
public function sendAlert($bean,$events,$arguments){
$seedAlert = new Alert();
$seedAlert->name = "New Lead";
$seedAlert->description = "Lead assigned to yu";
$seedAlert->assigned_user_id = $bean->fetched_row['assigned_user_id'];
$seedAlert->is_read = 0 ;
$seedAlert->type = "info" ;
$seedAlert->target_module = "Leads";
$seedAlert->url_redirect = "index.php?action=DetailView&module=Leads&record=".$bean>fetched_row['id']."&return_module=Leads&return_action=DetailView";
$seedAlert->save();
}
}
Его все для остальные модули, вы должны сделать то же самое.
Я не думаю, что оповещения и уведомления - это одно и то же. Я говорю о новых функциях уведомлений рабочего стола в SuiteCrm 7.3. –
@ElizabethMeyer При взгляде на вещи вы можете добавлять уведомления на рабочем столе, используя класс 'jsAlerts' в' include/javascript/jsAlerts.php'. – Jim