In meiner Anwendung möchte ich mehrere Fotos sehen. Ich habe keinen spezifischen Fehler, aber ich sehe nur den Namen des Fotos.Mehrere Bild-Uploads mit Carrierwave und Rails 5
In meinem Controller:
private
# Use callbacks to share common setup or constraints between actions.
def set_place
@place = Place.find(params[:id])
end
# Never trust parameters from the scary internet, only allow the white list through.
def place_params
params.require(:place).permit(:title, :description,
:price,:country,{photos: []},
end
In meinem Modell:
mount_uploader :photos, PhotoUploader
In meiner Form:
<%= f.file_field :photos, as: :file, multiple: true %>
In Show Ansicht:
<dd><%= image_tag @place.photos_url %></dd>
Ich verwende eine MySQL-Datenbank.
Bitte reparieren Frage Formatierung funktioniert und fügen Sie Informationen über das Speichern hinzu des Datensatzes und der hochgeladenen Dateien. Was funktioniert nicht wie erwartet? – mdesantis
Ich möchte einige Bilder sehen, aber ich arbeite nicht. – dalyl