首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 企业软件 > 行业软件 >

SugarCRM惯用的几个简单修改

2012-12-17 
SugarCRM常用的几个简单修改注:我用的SugarCRM是6.5.8的社区版,以下描述的修改,都是基于这个版本的。?1、如

SugarCRM常用的几个简单修改

注:我用的SugarCRM是6.5.8的社区版,以下描述的修改,都是基于这个版本的。

?

1、如何修改SugarCRM默认登录后的显示模块

SugarCRM默认登录后会进入首页,如果需要修改为自己的模块,可以直接通过config_override.php进行修改,添加如下的配置信息:

?

?

3、如何在登录成功后,在页面头部显示自定义信息

SugarCRM登录成功后,在页面最上方显示一个自定义内容框,可以使用SugarCRM提供的钩子,但是因为我每次都要显示,因此我的做法是直接修改thems\Sugar5\tpls\header.tpl,在里面添加自己需要的内容,例如:

?

?

?

5、默认首页的Sugar Feeds、Sugar News总让人很心烦,去掉它很简单,找到modules\Home\index.php,注释掉:

?

$admin_option_defs['Administration']['support']= array('Support','LBL_SUPPORT_TITLE','LBL_SUPPORT','./index.php?module=Administration&action=SupportPortal&view=support_portal');$admin_option_defs['documentation']= array('OnlineDocumentation','LBL_DOCUMENTATION_TITLE','LBL_DOCUMENTATION','./index.php?module=Administration&action=SupportPortal&view=documentation&help_module=Administration&edition='.$sugar_flavor.'&key='.$server_unique_key.'&language='.$current_language);$admin_option_defs['Administration']['update'] = array('sugarupdate','LBL_SUGAR_UPDATE_TITLE','LBL_SUGAR_UPDATE','./index.php?module=Administration&action=Updater');$admin_option_defs['Administration']['documentation']= array('OnlineDocumentation','LBL_DOCUMENTATION_TITLE','LBL_DOCUMENTATION',        'javascript:void window.open("index.php?module=Administration&action=SupportPortal&view=documentation&help_module=Administration&edition='.$sugar_flavor.'&key='.$server_unique_key.'&language='.$current_language.'", "helpwin","width=600,height=600,status=0,resizable=1,scrollbars=1,toolbar=0,location=0")');if(!empty($license->settings['license_latest_versions'])){$encodedVersions = $license->settings['license_latest_versions'];$versions = unserialize(base64_decode( $encodedVersions));include('sugar_version.php');if(!empty($versions)){foreach($versions as $version){if(compareVersions($version['version'], $sugar_version)){$admin_option_defs['Administration']['update'][] ='red';if(!isset($admin_option_defs['Administration']['update']['additional_label']))$admin_option_defs['Administration']['update']['additional_label']= '('.$version['version'].')';}}}}$admin_group_header[]= array('LBL_SUGAR_NETWORK_TITLE','',false,$admin_option_defs, 'LBL_SUGAR_NETWORK_DESC');

?同样,如果你想在系统管理页面中删除某些页面,或者添加某些页面的话,都可以通过修改这个文件来实现。

?

?

?

热点排行