Ich verwende CarrierWave mit Nebel, um meine Bilder auf S3 hochzuladen.Dynamische Shop-Verzeichnisse für gleiche Modelle mit carrierwave
Ich habe Modell Bild, das Bilder von verschiedenen Größen darstellen kann und entsprechend in verschiedenen Ordner gespeichert werden muss.
Zum Beispiel für image.jpg
ich zwei verschiedene uploaded Versionen haben könnte, die gespeichert werden müssen, wie:
'images/large/image.jpg'
'images/small/image.jpg'
Es beliebige Anzahl von Anwendungsfällen sein könnte und Versionen minimagick verwenden, können sie sich nicht auf alle.
Bis jetzt konnte ich keine Lösung finden. Weiß jemand, wie man das macht?
Ich muss in der Lage sein, für jedes Bild ein anderes Verzeichnis anzugeben, daher wird version_name nicht funktionieren. Ich muss 3-4 verschiedene Store-Dirs haben und wählen, in welchem zu speichern, je nachdem, welches Dateifeld verwendet wurde, ist das möglich? – IvanV
können Sie logisch verwenden, wenn innerhalb von store_dir, nur meine Antwort bearbeiten – widjajayd