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

Смотрим в modules/Home/dashlets.php:
Видно, что список дашлетов можно переназначить в custom/modules/Home/dashlets.php. Создаем данный файд:
Дашлеты будут добавлены в том порядке, в котором они добавляются в массив. Последний дашлет — самописный.
Теперь если сбросить настройки главной страницы у существующих пользователей и при создании новых — все будут видеть одинаковую стартровую страницу.

Смотрим в 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',
);
?>
Дашлеты будут добавлены в том порядке, в котором они добавляются в массив. Последний дашлет — самописный.
Теперь если сбросить настройки главной страницы у существующих пользователей и при создании новых — все будут видеть одинаковую стартровую страницу.
- —
- 23 марта 2012, 16:20
Комментарии (0)
RSS свернуть / развернутьТолько зарегистрированные и авторизованные пользователи могут оставлять комментарии.