跨模块调用问题

浏览:361 发布日期:2013/10/04 分类:求助交流
RBAC中有一个node表,本人在该表中自已加了两个字段(url、icon),url表示对应节点的后台调用地址。icon表示该节点在WEB上显示的图标。
采用的是独立分组方式,有以下两个分组
account 分组(账户管理)
public 分组(系统公用操作方法定义)

account分组下有以下几个模块
company 公司管理
department 部门管理
........

public分组下有以下几个操作方法定义
menu -- 生成系统的menu菜单,并组合模板返回给前端
......

在account分组的company和department模块中,node表中的url值我是这样写的
company的url值 account/company/index
department的url值 account/department/index

现在的问题来了,由public分组的menu操作生成的菜单在前台显示后,如果点击 company菜单项,会报错:无效的操作 account。出现这个错误我明白是因为当前的分组是public,也即是说,现在前台发送给后台的实际地址是:public/public/account/company/index 如果让前端可以发送account/company/index 试过在模板中用R方法解决,失败了。
请指点,谢谢!
最佳答案
评论( 相关
后面还有条评论,点击查看>>