Hallo Zusammen,
für ein Export-Script muss eine URL zum Bild der News-Beiträge zur Verfügung gestellt werden. Die News-Bilder werden in ganz verschiedenen Größen hochgeladen. Aktuell wird die URL einfach aus der Spalte "image" heraus geladen. Allerdings soll das Bild für den Export so angepasst sein, dass die Breite maximal 1500px hat.
Hat jemand eine Idee für eine gute Lösung?
Vielen Dank und Gruß,
nahdor
Kommt darauf an was das Export-Skript genau wie macht. Im schlimmsten Fall muss das Export-Skript die Bilder z.b. per ImageMagick umrechnen und ersetzen bzw. den Pfad zum neu generierten Bild weitergeben anstelle des Originals
Im Prinzip ist es einfach ein PHP-Skript, das sich aus der Datenbank die entsprechenden Werte (headline, image url, usw.) heraussucht und diese als JSON bereitstellt...
OK, Antwort bleibt ähnlich: Wenn deine Bilder größer sind als die 1500px musst du diese per ImageMagick entweder direkt verkleinern falls dass mit deiner Seite vereinbar ist, oder eben paralell nochmals als "Thumbnail" ablegen und diese Pfade zurückliefern. Zumindest würde ich es so machen. Wobei eigentlich ja der Empfänger der Bildpfade dafür sorgen müsste, dass Bilder entsprechend skaliert dargestellt werden ( je nach Sinn und Zweck des Exports )
Warum läßt du nicht einfach die Liste der News direkt als JSON ausgeben?
Dazu brauchst du kein extra PHP-Script,
daß kann die News-Extension ganz alleine (Manual lesen),
die Bildpfade bekommst du dann auch automatisch und korrekt.