Хлебные крошки и часовой пояс

Привет. Искал, но нигде не нашёл:

  1. как включить хлебные крошки?
  2. Как сменить часовой пояс по умолчанию, чтобы при создании, у пользователя был не нулевой а нужный часовой пояс, чекбоксы напоминаний о мероприятии и нужный день недели уже стояли по умолчанию?

@chart41

  1. Я не видел этого механизма, хотя в bootstrap он есть. Если только отдельно прикручивать.
  2. Через logichook after_save можно вызвать setPreference и savePreferencesToDB для нового пользователя.

А пришли пожалуйста ссылку на инструкцию, как это сделать? Или сможешь здесь написать если там не много?

@chart41
Информация здесь: https://docs.suitecrm.com/developer/logic-hooks/
Надо иметь 2 файла:

  1. Фиксированное имя и место: custom/modules/Users/logic_hooks.php . Этот файл может существовать, в зависимости от версии. В него надо добавить
$hook_array['after_save'] = Array();
$hook_array['after_save'][] = Array(100,'After save','custom/modules/Users/UsersSaveLogicHook.php','UsersSaveLogicHook','after_save');
  1. Создать файл: custom/modules/Users/UsersSaveLogicHook.php , приблизительно следующего содержания:
if(!defined('sugarEntry') || !sugarEntry) die('Not A Valid Entry Point');
class UsersSaveLogicHook{
    function after_save(&$bean, $event, $arguments){
        if (!$bean->is_group){
                    $tz='Africa/Juba';
                    $bean->setPreference('timezone', $tz);
                    $bean->setPreference('popup_chkbox', '1');
                    $bean->setPreference('reminder_time', '3600');
...
                    $bean->savePreferencesToDB();
            }
    }
}

Thanks! I will try it.