我是Drupal和Civicrm的新手。我使用的CMS是Drupal.I,我在civicrm导航菜单中删除了一些菜单项。我想恢复civicrm中的原始导航菜单。有一个选项,如管理->自定义数据和屏幕->导航菜单->添加菜单项。但这里的问题是,新项目被添加为某个链接的子项。我想恢复所有的导航菜单的方式,它是在安装后。
发布于 2014-03-27 13:03:48
CiviCRM菜单项都在CiviCRM数据库的civicrm_navigation表中。您应该能够使用以下方法重新填充它们(我从未大规模地进行过,但原则是相同的)。当然,您应该在您的网站副本上尝试这一点,然后再对您的现场站点进行更改。
INSERT INTO civicrm_navigation ( domain_id, url, label, name, permission, permission_operator, parent_id, is_active, has_separator, weight ) VALUES ( @domainID, 'civicrm/report/list&reset=1', 'All Reports', 'All Reports', 'access CiviReport', '', @reportlastID, '1', 1, 10 );发布于 2014-03-27 00:20:43
CiviCRM使用Drupal,因此您可能正在修改Drupal菜单项或特定菜单项的位置。
通过将默认主题更改为Garland或7之类的内容进行测试
([sitename]/admin/appearance) 并更改导航(或其他)菜单块的区域
([sitename]/admin/structure/block)https://stackoverflow.com/questions/22653365
复制相似问题