korrekt!

damit der benutzer schneller und einfacher bilder hochladen kann :)

ben

2010/9/2 Guido Pesch <guido.pe...@netcologne.de>

> OK verstehe
>
> Warum willst du das so machen?
> Das bedeutet aber das du nur 1 Bild pro Picture haben kannst.
>
>
> Gruß
> Guido
>
> Zitat von ben <b...@nerdlabor.de>:
>
>  Hallo Guido,
>>
>> ja ich arbeite mit Paperclip aber in dem Beispiel gibt es noch ein extra
>> Model für die Uploads (heißt dort Assets).
>> Das wäre auch kein Problem, da gibt es ja 3 Railscasts zu, wie man mehrere
>> Elemente in einem anderen Controller anlegen kann.
>>
>> Ich möchte gerne mehrere Pictures im Pictures Controller anlegen und nicht
>> einem Picture beim Anlegen mehrere "Assets" hinzufügen.
>>
>> Grüße,
>> Ben
>>
>>
>>
>> 2010/9/2 Guido Pesch <guido.pe...@netcologne.de>
>>
>>  Hallo Ben,
>>>
>>> wenn du mit Paperclip arbeitest dann schau mal hier:
>>>
>>>
>>> http://www.emersonlackey.com/article/rails-paperclip-multiple-file-uploads
>>>
>>> Gruß
>>> Guido
>>>
>>> Zitat von ben <b...@nerdlabor.de>:
>>>
>>>
>>>  Hallo Tobias,
>>>
>>>>
>>>> Danke für deine Antwort. Ja du hast Recht, ich versuch es nochmal klarer
>>>> zu
>>>> machen, was ich machen möchte.
>>>>
>>>> Mit meinem Pictures Controller kann ich mit der New Action Bilder
>>>> hochladen
>>>> und somit z.B. eine Bildergalerie befüllen.
>>>> Jetzt ist es aber sehr mühsam für jedes einzelne Bild, was ich hochladen
>>>> möchte, auf "New Picture" zu klicken, das Formular auszufüllen und dann
>>>> auf
>>>> Absenden zu klicken.
>>>> Deshalb möchte ich meine New Action so umbauen, dass ich mehrere Bilder
>>>> gleichzeitig hochladen kann.
>>>> Mir ist klar, wie ich es im Controller machen kann:
>>>> Ich schaue mir einfach den params hash an und gucke wieviele Picture
>>>> Objekte
>>>> darin enthalten sind, für alle diese rufe ich dann das abspeichern, etc
>>>> auf.
>>>>
>>>> Mein Problem liegt im View:
>>>> Da ist mir nicht ganz klar wie ich das Aufbauen soll.
>>>>
>>>> ich dachte da an sowas wie:
>>>>
>>>> form_for ???
>>>> fields_for picture1 do
>>>> ....
>>>> end
>>>> fields_for picture2 do
>>>> ....
>>>>  end
>>>> submit_button
>>>> end
>>>>
>>>> Jetzt frage ich mich
>>>> a) Wie kann ich dieses view am besten aufbauen, da die form ja
>>>> eigentlich
>>>> nichts enthält außer den submit buttons und die fields_for für die
>>>> jeweiligen bildobjekte
>>>> b) Wie kann ich all diese objekte (picture1,picture2) unabhängig
>>>> voneinander
>>>> validieren?
>>>>
>>>> Vielen Dank
>>>>
>>>> Ben
>>>>
>>>>
>>>> 2010/9/2 Tobias Weiß <tobias.we...@gmail.com>
>>>>
>>>>  Hallo Ben,
>>>>
>>>>> es wäre gut, wenn Du deine Frage noch mal etwas klarer formulierst.
>>>>> Mir ist jedenfalls nicht ganz klar, wo dein Problem liegt, In einer
>>>>> Controller-Action bzw in einer View kann man prinzipiell (beliebig)
>>>>> viele Objekte/Instanzen erstellen. Hast Du unter Umständen nur
>>>>> Probleme mit dem korrekten Aufbau Deines Formulars? Schick mal ein
>>>>> paar Codesnippets, dann kommen wir deinem Problem vielleicht eher auf
>>>>> die Schliche.
>>>>>
>>>>> Grüße, Tobi
>>>>>
>>>>> Am 01.09.10 schrieb ben <b...@nerdlabor.de>:
>>>>> > Hallo!
>>>>> >
>>>>> > Leider hat meine (Google-)Suche nichts Verwertbares ergeben, da ich
>>>>> nicht
>>>>> so
>>>>> > richtig weiß wonach ich suchen soll. :(
>>>>> >
>>>>> > Ich habe einen Pictures Controller mit dem ich Bilder anlegen kann.
>>>>> > Gibt es eine Möglichkeit über die einzelne New View dieses
>>>>> Controllers
>>>>> > mehrere Objekte zu erstellen.
>>>>> > Probleme habe ich z.B. damit, dass ich in meinem View eine form
>>>>> basteln
>>>>> > muss, die aber eigentlich kein Objekt anlegt sondern nur fields_for
>>>>> enthält,
>>>>> > in denen die Pictures sind.
>>>>> >
>>>>> > Habt ihr eine Idee/Richtung in der ich mich mal umschauen kann?
>>>>> >
>>>>> > Die Railscasts mit Complex Forms 1-3 sind mir bekannt, aber da geht
>>>>> as
>>>>> ja
>>>>> um
>>>>> > fremde Objekte in einem Controller.
>>>>> >
>>>>> > Vielen Dank und Grüße,
>>>>> > Ben
>>>>> >
>>>>>
>>>>> --
>>>>> Gesendet von meinem Mobilgerät
>>>>> _______________________________________________
>>>>> rubyonrails-ug mailing list
>>>>> rubyonrails-ug@headflash.com
>>>>> http://mailman.headflash.com/listinfo/rubyonrails-ug
>>>>>
>>>>>
>>>>>
>>>>
>>>
>>> _______________________________________________
>>> rubyonrails-ug mailing list
>>> rubyonrails-ug@headflash.com
>>> http://mailman.headflash.com/listinfo/rubyonrails-ug
>>>
>>>
>>
>
>
> _______________________________________________
> rubyonrails-ug mailing list
> rubyonrails-ug@headflash.com
> http://mailman.headflash.com/listinfo/rubyonrails-ug
>
_______________________________________________
rubyonrails-ug mailing list
rubyonrails-ug@headflash.com
http://mailman.headflash.com/listinfo/rubyonrails-ug

Antwort per Email an