用 Entity Browser 选择图像.

Learn DXPR BuilderManage the siteDrupal-functies koppelen

您的网站是否已使用 Entity Browser 模块?您可以让 DXPR Builder 为每个图像字段打开同一个浏览器,这样编辑人员处处看到同一个选择器。新网站请改用媒体库:设置页面称 Entity Browser 为旧选项。

开始之前

  • 该 实体浏览器 模块已启用。
  • 用于图像的实体浏览器已存在。您在以下位置找到它 Entity browsers (/admin/config/content/entity_browser).
  • 该浏览器的 Display plugin 为 Modal.
  • 编辑人员拥有该浏览器的权限,名为 "Access 浏览器名称 pages”。

DXPR Builder 在隐藏的 DXPR Builder Media 子模块中自带现成的浏览器:“DXPR Builder Image Browser”。隐藏模块不显示在 Extend 下;开发人员可以用 drush en dxpr_builder_media 启用它。

设置

  1. 前往 DXPR Studio > DXPR Builder > General Settings (/admin/dxpr_studio/dxpr_builder/settings).
  2. 打开 Media 版块。
  3. 在 Browser type,选择您浏览器的机器名,例如 dxpr_builder_media_modal.
  4. 点击 Save settings.
  5. 编辑页面,添加一个 Image 元素并点击 Select Image.

您会看到的内容

您的实体浏览器在 Media browser 对话框中打开。它带有您配置的选项卡和按钮。DXPR Builder Image Browser 有两个选项卡:Media Library(用 Select image 选择现有图像),以及 Upload new image(用 Save image 添加图像)。

Media Library Entity Browser
Drupal 核心的一部分 yes 否,贡献模块
显示在以下位置 Browser type 为 Media Library 浏览器的机器名
Select video 在视频字段上 打开视频媒体类型 打开同一浏览器
设置 启用模块 构建浏览器,将其设为 Modal,授予其权限

如果您看不到浏览器

  • 您的浏览器未在 Browser type 下列出。 Entity Browser 模块未启用或尚无浏览器。请在 /admin/config/content/entity_browser 创建一个。
  • 对话框显示 "Page not found"。 该浏览器使用 Modal 以外的显示,DXPR Builder 仅打开模态浏览器。将其设为 Display plugin 为 Modal.
  • 对话框显示 "Access denied"。 您的角色缺少浏览器的权限。授予 "Access 浏览器名称 pages” 位于以下位置 People > Permissions (/admin/people/permissions).

接下来做什么?

媒体库,默认图像选择器 以继续探索 DXPR Builder。