首先,从现在开始,抛弃ecstore的命令行update,然后既然抛弃了命令行,那么连app机制的xml文件一起抛弃了。为什么要抛弃?为什么要逆行?理由也很简单,为了彻底深入了解ecos。
ecstore后台的菜单是通过desktop_menu这个表来进行管理的,省略了prefix,表内各关键字段定义如下:
1.menu_type : 如果是菜单的话,这里是menu,其他的还是widgets,permission等
2.app_id : 这个不用说了吧
3.workground:工作区
4.mene_group:上级菜单
5.menu_title:菜单名称
6.menu_path: 菜单路径
假设我们需要在赠品管理下,增加一个充值卡的菜单,那么上文的3,4,5对应如下:
6对应充值卡菜单的执行文件路径,所以实际上想要在ecstore后台添加一个菜单,只需要在desktop_menu里添加一条记录即可,不用写什么xml,注册服务啊,什么什么的,把原本简单的事情弄复杂化了。
另外可以自行制作一个可视化的menu,service管理工具,类似tiandi的这种,要添加时直接用工具添加,连数据库都不用打开,一目了然,比起update的命令行模式更容易让人接收。
文章评分3次,平均分3.7:★★★☆☆
好久不见,过来踩踩
貌似ecshop比较好用,听人说,你说的这款系统不好用。
如果是值容易上手,那肯定是ecshop了,我们之前就用ecshop,但现在撑不住换这个了,shop只适合小搞搞。