ฉันจะแนบอิมเมจเซิร์ฟเวอร์ที่มีอยู่ไปยังฟิลด์รูปภาพแทนที่จะอัปโหลดไฟล์รูปภาพใหม่ได้อย่างไร


8

มีโมดูลหรือวิธีอื่นในการแนบรูปภาพกับฟิลด์รูปภาพโดยการเลือกรูปภาพจากไฟล์ที่มีอยู่บนเซิร์ฟเวอร์แทนที่จะอัพโหลดรูปภาพใหม่หรือไม่?

ฉันกำลังทำงานในโครงการที่โหนดจำนวนมากมีฟิลด์รูปภาพ ภาพนั้นจะปรากฏในสถานที่ต่าง ๆ ที่ขนาดต่างกันโดยใช้รูปแบบภาพ

ผู้ใช้กำลังโยกย้ายจากระบบอื่นและพวกเขาคุ้นเคยกับแนวคิด "คลังภาพ" มาก พวกเขาต้องการอัปโหลดภาพที่จะใช้ในสถานที่ต่าง ๆ รอบไซต์ในภายหลัง ฟิลด์อิมเมจมาตรฐานบนโหนดอนุญาตให้คุณอัพโหลดจากระบบไฟล์โลคัลเท่านั้น

โดยหลักแล้วเราต้องการมีปุ่ม "เรียกดูเซิร์ฟเวอร์" แทนที่จะเป็นปุ่มอัปโหลด แต่ท้ายสุดจะมีฟิลด์รูปภาพที่เหมือนกัน

โมดูลสื่อปิดมาอย่างน่าประหลาดใจและฉันแน่ใจว่าเราจะใช้สำหรับวิดีโอ ฯลฯ แต่มันจะสร้างฟิลด์เนื้อหาของสื่อไม่ใช่ฟิลด์รูปภาพที่ฉันไม่คิดว่าสามารถปรับขนาดด้วยรูปแบบภาพและใช้ง่ายในมุมมอง ฯลฯ .

ฉันลองใช้โมดูลตัวเลือกภาพเมื่อคืนนี้ บางทีฉันอาจต้องลองอีกครั้ง แต่ฉันไม่คิดว่าฉันจะเข้าใจมันมากนัก เราไม่ต้องการปรับขนาดและสร้างภาพขนาดย่อ ฯลฯ บนหน้าจอแก้ไขโหนด เราแค่ต้องการสร้างช่องภาพที่เส้นทางชี้ไปยังไฟล์ที่มีอยู่ด้านล่าง / sites / default / ไฟล์ ไฟล์จะถูกอัปโหลดด้วยบางสิ่งเช่น IMCE

ขอบคุณสำหรับความคิดใด ๆ


คำถามนี้เปิดอีกครั้งสำหรับ Drupal 8 ซึ่งดูเหมือนว่าคำตอบด้านล่างดูเหมือนจะใช้งานไม่ได้ (ยัง)
Hendrik

คำตอบ:


9

ฉันคิดว่าFilefield Sourcesพร้อมกับIMCEทำสิ่งที่คุณต้องการ


มันทำงานได้อย่างสมบูรณ์แบบ ขอบคุณ คำตอบอื่น ๆ ก็ฟังดูดีเช่นกัน
tetranz

ขอบคุณสำหรับการแนะนำสิ่งนี้ นี่เป็นเพียงโมดูลที่ยอดเยี่ยม มันดูสะอาดกว่าในหน้าจอแก้ไขหน้า
Rick

2

คุณยังสามารถใช้IMCE สำหรับไฟล์ฟิลด์ที่เพิ่งเปิดตัว IMCE สำหรับฟิลด์ไฟล์อนุญาตให้ผู้ใช้เลือกไฟล์จาก IMCE File Browser สำหรับฟิลด์ไฟล์ รองรับไฟล์ FTP ที่อัพโหลดโดยการลงทะเบียนเป็นไฟล์ IMCE โดยอัตโนมัติซึ่งทำให้สามารถใช้งานได้ในฟิลด์ไฟล์


2

โมดูลสื่อยังมีประโยชน์สำหรับรูปภาพ แต่คุณสามารถใช้ฟิลด์รูปภาพปกติและใช้วิดเจ็ตสื่อเพื่ออัปโหลดหรือเลือกรูปภาพจากเซิร์ฟเวอร์ เขตข้อมูลยังคงเหมือนเดิมเพียงวิธีที่ภาพจะได้รับการเปลี่ยนแปลงที่ป้อนเข้ามา ฉันเชื่อว่าคุณมีความเป็นไปได้ในการค้นหาและกรองในวิดเจ็ตที่มาพร้อมกับโมดูลสื่อ 2.x


Media 2.xเป็นความนิยมใหม่ใช่ ไฟล์เดียวกันสามารถนำมาใช้ซ้ำได้ในหลาย ๆ ที่ วิดเจ็ตตัวเลือกไฟล์สื่อช่วยให้ผู้ใช้สามารถเลือกไฟล์ที่อัพโหลดแล้วหรืออัพโหลดไฟล์ใหม่
บุคคลที่สาม
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.