如何为SugarCRM的快捷操作栏增加一个按钮?
来源:互联网 发布:网络运营经理职责 编辑:程序博客网 时间:2024/06/11 09:58
快捷操作栏按钮如下所示:
以下是为"客户(Accounts)"面板添加一个按钮的操作步骤:
1、建立下面的文件,如果没有相应的文件夹,请自行建立。
custom\Extension\modules\Accounts\Ext\Menus\menu.ext.php
2、在新建的文件输入以下代码:
<?phpif(ACLController::checkAccess('Accounts', 'list', true)){ $module_menu[]=Array( //点击按钮要跳转的URL "index.php?module=Accounts&action=index&return_module=Accounts&return_action=DetailView", //按钮要显示的字符串 "测试按钮", //按钮的图标名称(即图标文件名去掉后缀),从./themes/default/images目录读取。 "CreateRoles", //模块名称 'Accounts' );}?>3、在Sugar系统中依次点击"系统管理>修复>快速修复和重建",然后您会看到custom\modules\目录下创建了以下目录和文件。
Accounts\Ext\Menus\menu.ext.php
说明:
为什么要的custom\Extension\modules\下建立文件?
因为Sugar实现了一个扩展框架,提供修改自定义功能而又不干扰其他自定义功能。然后通过"系统管理>修复>快速修复和重建"就会把代码安装到custom\modules\目录。
最终效果:
(探讨请加微信:JiangHuKeyKe)
阅读全文
0 0
- 如何为SugarCRM的快捷操作栏增加一个按钮?
- 如何为SugarCRM任何模块的快捷操作栏增加一个公共按钮?
- 管理后台如何增加一个自定义的按钮 【转】
- 如何在SugarCRM添加一个自定义Dashlet?
- ubuntu14.04为idea14 webstorm 增加启动栏快捷图标
- CRM的dev(七)--为easyUI的datagrid每行增加一个单选按钮
- 如何修改SugarCRM的关于界面?
- 如何去掉SugarCRM系统管理界面的广告
- 如何去掉SugarCRM的版权信息?
- 在VB.net中为DATAGRID控件增加一个删除按钮的一种方法
- 在C#中为DATAGRID控件增加一个删除按钮的一种方法
- 为IE增加按钮
- 4.6--如何为对话框增加一个图标?
- 4.8--如何为对话框增加一个工具栏?
- 如何为rsyncd.conf增加一个module
- 为UITableViewCell增加按钮及处理按钮事件的方法
- 如何为对话框增加最大化和最小化按钮
- CEGUI 增加一个按钮
- 你知道用户复购背后的秘密吗?
- ${jdbc.driver}异常
- tomcat启动本地正常访问,别的机器访问失败
- (6)设计模式之策略模式(结构型模式)
- TFRecord —— tensorflow 下的统一数据存储格式
- 如何为SugarCRM的快捷操作栏增加一个按钮?
- select标签
- Linux C 网络编程
- Spark的性能调优
- iOS NSUserDefault存储自定义对象
- Windows系统下搭建Redis
- MVP框架
- Jedis相关操作api---哈希
- 使用HttpComponents抓取网页内容