Jak mogę dołączyć istniejący obraz serwera do pola obrazu zamiast przesyłać nowy plik obrazu?


8

Czy istnieje moduł lub jakiś inny sposób dołączania obrazu do pola obrazu poprzez wybranie obrazu z istniejących plików na serwerze zamiast przesyłania nowego obrazu?

Pracuję nad projektem, w którym wiele węzłów ma pole obrazu. Ten obraz jest wyświetlany w różnych miejscach i w różnych rozmiarach przy użyciu stylów obrazu.

Użytkownicy migrują z innego systemu i są bardzo przyzwyczajeni do koncepcji „biblioteki obrazów”. Lubią przesyłać zdjęcia, które później wykorzystają w różnych miejscach na stronie. Standardowe pole obrazu w węźle umożliwia przesyłanie tylko z lokalnego systemu plików.

Idealnie chcielibyśmy mieć przycisk „Przeglądaj serwer” zamiast przycisku przesyłania, ale w rezultacie otrzymujemy to samo pole wynikowego obrazu.

Moduł Media jest kusząco zamknięty i jestem pewien, że użyjemy go do filmów itp., Ale tworzy pole zasobów multimedialnych, a nie pole obrazu, które moim zdaniem nie może być zmieniane za pomocą stylów obrazu i tak łatwo używane w widokach itp. .

Ostatniej nocy wypróbowałem moduł wyboru obrazu. Może muszę spróbować jeszcze raz, ale nie sądzę, że całkiem to zrozumiałem. Naprawdę nie chcemy zmieniać rozmiaru ani tworzyć miniatur itp. Na ekranie edycji węzła. Naprawdę chcemy tylko sposobu na utworzenie pola obrazu, w którym ścieżka wskazuje na istniejący plik gdzieś poniżej / sites / default / files. Pliki zostaną przesłane za pomocą czegoś takiego jak IMCE.

Dzięki za wszelkie pomysły.


To pytanie jest ponownie otwarte dla Drupala 8, w którym poniższe odpowiedzi wydają się nie działać (jeszcze)
Hendrik

Odpowiedzi:


9

Myślę, że Filefield Sources wraz z IMCE robi to, czego potrzebujesz.


To działa idealnie. Dzięki. Inne odpowiedzi również brzmią dobrze.
tetranz

Dziękujemy za polecenie tego. To tylko wspaniały moduł. Wygląda nawet lepiej na ekranie edycji strony.
Rick

2

Możesz także użyć IMCE dla właśnie zwolnionego pola pliku . IMCE dla pola pliku pozwala użytkownikom wybierać pliki z przeglądarki plików IMCE dla pól plików. Obsługuje pliki przesłane przez FTP, automatycznie rejestrując je jako pliki IMCE, dzięki czemu można je wykorzystać w polu pliku.


2

Moduł Media jest również przydatny w przypadku obrazów, ale można również użyć zwykłego pola obrazu i użyć widżetu Media, aby przesłać lub wybrać obrazy z serwera. Pole pozostaje takie samo, tylko sposób na wprowadzenie zmian w obrazie. Wierzę, że masz nawet możliwość wyszukiwania i filtrowania w widżecie dostarczonym z modułem Media 2.x


Media 2.x to nowa moda, tak. Ten sam plik może być ponownie użyty w wielu miejscach. Widżet wyboru pliku multimedialnego pozwala użytkownikom wybrać istniejący przesłany plik lub załadować nowy.
trzecient
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.