SugarCRM 6: одинаковая стартовая страница для всех пользователей

Понадобилось сделать одинаковую тестовую страницу для всех пользователей. На странице должны были размещаться стандартные дашлеты — встречи, звонки, а также самописный — «карты»:



Смотрим в modules/Home/dashlets.php:

$defaultDashlets = array(
                                                'MyCallsDashlet'=>'Calls',
                                                'MyMeetingsDashlet'=>'Meetings',
                                                'MyOpportunitiesDashlet'=>'Opportunities',
                                                'MyAccountsDashlet'=>'Accounts',
                                                'MyLeadsDashlet'=>'Leads',
                                                 );

if (is_file('custom/modules/Home/dashlets.php')) include_once('custom/modules/Home/dashlets.php');


Видно, что список дашлетов можно переназначить в custom/modules/Home/dashlets.php. Создаем данный файд:

<?php
$defaultDashlets = array(
                        'MyCallsDashlet'=>'Calls',
                        'MyMeetingsDashlet'=>'Meetings',
                        'CalendarDashlet'=>'Calendar',
                        'med_CardDashlet'=>'med_Card',
                 );
?>


Дашлеты будут добавлены в том порядке, в котором они добавляются в массив. Последний дашлет — самописный.

Теперь если сбросить настройки главной страницы у существующих пользователей и при создании новых — все будут видеть одинаковую стартровую страницу.

Комментарии (0)

RSS свернуть / развернуть

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.