Wie kann ich ein vorhandenes Server-Image an ein Image-Feld anhängen, anstatt eine neue Image-Datei hochzuladen?


8

Gibt es ein Modul oder eine andere Möglichkeit, ein Bild an ein Bildfeld anzuhängen, indem das Bild aus vorhandenen Dateien auf dem Server ausgewählt wird, anstatt ein neues Bild hochzuladen?

Ich arbeite an einem Projekt, bei dem viele Knoten ein Bildfeld haben. Dieses Bild wird an verschiedenen Stellen in verschiedenen Größen mithilfe von Bildstilen angezeigt.

Die Benutzer migrieren von einem anderen System und sind sehr an das Konzept der "Bildbibliothek" gewöhnt. Sie möchten Bilder hochladen, die sie später an verschiedenen Stellen auf der Website verwenden werden. Mit dem Standardbildfeld auf einem Knoten können Sie nur aus dem lokalen Dateisystem hochladen.

Idealerweise möchten wir anstelle der Schaltfläche zum Hochladen eine Schaltfläche "Server durchsuchen", aber am Ende das gleiche resultierende Bildfeld haben.

Das Medienmodul kommt verlockend nahe und ich bin sicher, dass wir es für Videos usw. verwenden werden, aber es erstellt ein Medien-Asset-Feld, kein Bildfeld, dessen Größe meiner Meinung nach nicht mit Bildstilen geändert und in Ansichten usw. so einfach verwendet werden kann .

Ich habe das Bildauswahlmodul gestern Abend spät ausprobiert. Vielleicht muss ich es noch einmal versuchen, aber ich glaube nicht, dass ich es ganz verstanden habe. Wir möchten nicht wirklich die Größe ändern und Miniaturansichten usw. auf dem Knotenbearbeitungsbildschirm erstellen. Wir wollen wirklich nur eine Möglichkeit, ein Bildfeld zu erstellen, in dem der Pfad auf eine vorhandene Datei irgendwo unter / sites / default / files verweist. Die Dateien werden mit etwas wie IMCE hochgeladen.

Vielen Dank für alle Ideen.


Diese Frage ist wieder offen für Drupal 8, wo die Antworten unten (noch) nicht zu funktionieren scheinen
Hendrik

Antworten:


9

Ich denke, Filefield Sources macht zusammen mit IMCE das, was Sie brauchen.


Das funktioniert perfekt. Vielen Dank. Die anderen Antworten klingen auch gut.
Tetranz

Vielen Dank, dass Sie dies empfehlen. Dies ist einfach ein wunderbares Modul. Im Seitenbearbeitungsbildschirm sieht es sogar sauberer aus.
Rick

2

Sie können IMCE auch für das gerade freigegebene Dateifeld verwenden . Mit IMCE für Dateifeld können Benutzer Dateien aus dem IMCE-Dateibrowser für Dateifelder auswählen. Es unterstützt hochgeladene FTP-Dateien, indem sie automatisch als IMCE-Dateien registriert werden und somit in einem Dateifeld verwendet werden können.


2

Das Medienmodul ist auch für Bilder nützlich. Sie können jedoch auch ein normales Bildfeld verwenden und das Medien-Widget verwenden, um Bilder vom Server hochzuladen oder auszuwählen. Das Feld bleibt das gleiche, nur die Art und Weise, wie das Bild eingegebene Änderungen erhält. Ich glaube, Sie haben sogar die Möglichkeit, im Widget zu suchen und zu filtern, das mit dem Medienmodul 2.x geliefert wird


Media 2.x ist die neue Schärfe, ja. Dieselbe Datei kann an mehreren Stellen wiederverwendet werden. Mit dem Widget zur Auswahl von Mediendateien können Benutzer eine vorhandene hochgeladene Datei auswählen oder eine neue hochladen.
Thirdender
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.