Choisir des images avec Entity Browser.

Learn DXPR BuilderManage the siteDrupal-functies koppelen

Votre site utilise-t-il déjà le module Entity Browser ? Alors vous pouvez laisser DXPR Builder ouvrir le même navigateur pour chaque champ d’image, pour que les contributeurs voient un seul sélecteur partout. Sur un nouveau site, utilisez plutôt la médiathèque : la page de réglages y désigne Entity Browser comme l’option historique.

Avant de commencer

  • Le module Entity Browser est activé.
  • Il existe un navigateur d’entités pour les images. Vous le trouvez sous Entity browsers (/admin/config/content/entity_browser).
  • Le Display plugin de ce navigateur est Modal.
  • Les contributeurs ont la permission de ce navigateur, nommée « Access browser name pages ».

DXPR Builder fournit un navigateur prêt à l’emploi dans le sous-module caché DXPR Builder Media : « DXPR Builder Image Browser ». Les modules cachés n’apparaissent pas sous Extend ; un développeur l’active avec drush en dxpr_builder_media.

Configuration

  1. Accédez à DXPR Studio > DXPR Builder > General Settings (/admin/dxpr_studio/dxpr_builder/settings).
  2. Ouvrez la section Media.
  3. Sous Browser type, choisissez le nom machine de votre navigateur, par exemple dxpr_builder_media_modal.
  4. Cliquez sur Save settings.
  5. Modifiez une page, ajoutez un élément Image et cliquez sur Select Image.

Ce que vous voyez

Votre navigateur d’entités s’ouvre dans la boîte de dialogue Media browser. Elle contient les onglets et boutons que vous lui avez donnés. Le navigateur d’images de DXPR Builder a deux onglets : Media Library pour choisir une image existante avec Select image, et Upload new image pour en ajouter une avec Save image.

Media Library Entity Browser
Fait partie du cœur de Drupal oui non, module contribué
Affiché sous Browser type comme Media Library le nom machine du navigateur
Select video sur les champs vidéo ouvre le type de média vidéo ouvre le même navigateur
Installation activez le module construisez un navigateur, réglez-le sur Modal, accordez sa permission

Si vous ne voyez pas votre navigateur

  • Votre navigateur n’est pas listé sous Browser type. Le module Entity Browser est désactivé ou aucun navigateur n’existe encore. Créez-en un à /admin/config/content/entity_browser.
  • La boîte de dialogue affiche « Page not found ». Le navigateur utilise un affichage autre que Modal, et DXPR Builder n’ouvre que les navigateurs modaux. Réglez son Display plugin sur Modal.
  • La boîte de dialogue affiche « Access denied ». Votre rôle n’a pas la permission du navigateur. Accordez « Access browser name pages » sous People > Permissions (/admin/people/permissions).

Et ensuite ?

La médiathèque, le sélecteur d’images par défaut pour continuer à explorer DXPR Builder.