Wybierz zdjęcia za pomocą Entity Browser..

Poznaj DXPR BuilderZarządzaj witrynąPołącz funkcje Drupala

Czy twoja witryna używa już modułu Entity Browser? W takim razie DXPR Builder może otwierać tę samą przeglądarkę dla każdego pola obrazu, dzięki czemu redaktorzy widzą jeden selektor wszędzie. Na nowej witrynie użyj zamiast tego Biblioteki mediów: strona ustawień nazywa Entity Browser opcją starszą (legacy).

Zanim zaczniesz

  • Moduł Entity Browser jest włączony.
  • Istnieje przeglądarka encji do zdjęć. Znajdziesz ją w sekcji Entity browsers (/admin/config/content/entity_browser).
  • Wtyczka wyświetlania (Display plugin) tej przeglądarki to Modal.
  • Redaktorzy mają uprawnienie tej przeglądarki o nazwie „Access nazwa przeglądarki pages”.

DXPR Builder zawiera gotową przeglądarkę w ukrytym podmodule DXPR Builder Media: „DXPR Builder Image Browser”. Ukryte moduły nie pokazują się w sekcji Extend; programista włącza je poleceniem drush en dxpr_builder_media.

Konfiguracja

  1. Przejdź do DXPR Studio > DXPR Builder > General Settings (/admin/dxpr_studio/dxpr_builder/settings).
  2. Otwórz sekcję Media.
  3. W polu Browser type wybierz nazwę maszynową swojej przeglądarki, na przykład dxpr_builder_media_modal.
  4. Kliknij Save settings.
  5. Edytuj stronę, dodaj element Image i kliknij Select Image.

Efekt

Twoja przeglądarka encji otwiera się w oknie Media browser. Ma karty i przyciski, nadane jej w ustawieniach. Przeglądarka DXPR Builder Image Browser ma dwie karty: Media Library do wyboru istniejącego zdjęcia przyciskiem Select image oraz Upload new image do dodania nowego przyciskiem Save image.

Media Library Entity Browser
Część rdzenia Drupala tak nie, moduł dodatkowy (contrib)
Widoczne w polu Browser type jako Media Library nazwa maszynowa przeglądarki
Select video w polach wideo otwiera rodzaj multimediów wideo otwiera tę samą przeglądarkę
Konfiguracja włącz moduł zbuduj przeglądarkę, ustaw ją na Modal i nadaj jej uprawnienie

Jeśli nie widzisz swojej przeglądarki

  • Twojej przeglądarki nie ma na liście Browser type. Moduł Entity Browser jest wyłączony albo przeglądarka jeszcze nie istnieje. Utwórz ją pod adresem /admin/config/content/entity_browser.
  • W oknie widnieje „Page not found”. Przeglądarka używa wyświetlania innego niż modalne, a DXPR Builder otwiera tylko przeglądarki modalne. Ustaw jej Display plugin na Modal.
  • W oknie widnieje „Access denied”. Twojej roli brakuje uprawnienia przeglądarki. Nadaj uprawnienie „Access nazwa przeglądarki pages” w sekcji People > Permissions (/admin/people/permissions).

Co dalej?

Biblioteka mediów, domyślny selektor zdjęć: poznawaj dalej DXPR Builder.