如何在Drupal中导入视图?

per*_*eam 10 import drupal drupal-views drupal-7

如何将视图导入Drupal.我有一个导出的视图,我需要在不同的Drupal安装中导入.我在admin/structure/views中没有导入选项?

谢谢!

编辑:

我找到了解决方案.我必须以用户1登录才能获得此选项.

sam*_*han 15

视图列表页面中有一个导入选项.只需将此网址粘贴到当前网址后,您就会看到导入视图页面.通过查看您的标签我假设您使用的是Drupal 7,因此下面给出的url仅适用于Drupal 7.

以下是要添加的网址:

#overlay=admin/structure/views/import
Run Code Online (Sandbox Code Playgroud)

  • 至少在Views 7.x-3.3中,根据views_import_access函数,您还需要"使用PHP进行设置"权限. (4认同)
  • 我刚刚对拥有"管理视图"权限的用户进行了测试.得到主要视图分页(即它回到`admin/structure/views`)用user1尝试它并且它工作. (3认同)
  • 是的,但由于某种原因,此选项仅适用于user/1 (2认同)

小智 14

对于D7,如果您不想使用用户#1,则可以启用"PHP过滤器"核心模块,然后为相关用户角色提供"使用PHP进行设置"权限.具有此角色的用户将在视图管理页面上的"添加新视图"链接旁边看到"导入"链接.或者您可以直接在/ admin/structure/views/import上转到导入页面