Escolha imagens com o Entity Browser.
O seu site já usa o módulo Entity Browser? Então pode pôr o DXPR Builder a abrir o mesmo navegador em todos os campos de imagem, para os editores verem um único seletor em todo o lado. Num site novo, use antes Media library: a página de definições chama ao Entity Browser a opção legada.
Antes de começar
- O módulo Entity Browser está ativado.
- Existe um navegador de entidades para imagens. Encontra-o
em Entity browsers
(
/admin/config/content/entity_browser). - O Display plugin desse navegador é Modal.
- Os editores têm a permissão desse navegador, chamada "Access browser name pages".
O DXPR Builder traz um navegador pronto no
submódulo oculto DXPR Builder Media: "DXPR
Builder Image Browser". Os módulos ocultos não aparecem
em Extend; um programador ativa-o com
drush en dxpr_builder_media.
Configurar
- Vá a DXPR Studio > DXPR Builder >
General Settings
(
/admin/dxpr_studio/dxpr_builder/settings). - Abra a secção Media.
- Em Browser type, escolha o nome de máquina do
seu navegador, por exemplo
dxpr_builder_media_modal. - Clique em Save settings.
- Edite uma página, adicione um elemento Image e clique em Select Image.
O que vê
O seu navegador de entidades abre-se na caixa de diálogo Media browser. Traz os separadores e botões que lhe deu. O DXPR Builder Image Browser tem dois separadores: Media Library para escolher uma imagem existente com Select image e Upload new image para adicionar uma com Save image.
| Media Library | Entity Browser | |
|---|---|---|
| Parte do núcleo do Drupal | sim | não, módulo contribuído |
| Aparece em Browser type como | Media Library | o nome de máquina do navegador |
| Select video nos campos de vídeo | abre o tipo de média de vídeo | abre o mesmo navegador |
| Configuração | ative o módulo | crie um navegador, defina-o como Modal e conceda a sua permissão |
Se não vir o seu navegador
- O seu navegador não aparece em Browser
type. O módulo Entity Browser está desligado ou ainda
não existe nenhum navegador. Crie um em
/admin/config/content/entity_browser. - A caixa de diálogo mostra "Page not found". O navegador usa uma apresentação diferente de Modal e o DXPR Builder só abre navegadores modais. Defina o seu Display plugin como Modal.
- A caixa de diálogo mostra "Access denied". A sua função
não tem a permissão do navegador. Conceda "Access
browser name pages" em People >
Permissions (
/admin/people/permissions).
E a seguir?
Media library, o seletor de imagens predefinido para continuar a conhecer o DXPR Builder.