At one point I had an idea for a simple DSL for creating a model-like object
that could be used in form_for but represented multiple models. Could you
spec out how you'd expect something like that to work? I've been meaning to
work on something like this for ages.
-- Yehuda

On Mon, Oct 20, 2008 at 12:58 AM, Julian Leviston <[EMAIL PROTECTED]>wrote:

> Hey Yehuda man :)
> Here's a great example, from a project I'm working on right now:
>
>
> ToobieToob has a number of teams and businesses, and each team has a number
> of media files. The plus buttons on the very right of each element adds more
> (using AJAX) and no changes persist until a set of validated records are
> saved in the database (ie multiple enclosed transactions).
>
> This is one example. We have a couple of way more complex examples. (think
> the same, but with 8 models including sub-models being saved at the same
> time).
>
> This is the primary place where Rails falls down. We have
> ModelName.update_all(params[:model_name].keys, params[:model_name].values)
> which "handles" this-style of thing, but doesn't actually provide n-tiered
> options where n is any value greater than 2. (ie you can have ToobieToob
> above, and its people/teams, but not media files, and it doesn't handle the
> validation for you, either).
>
> On the one hand, this is something which should be handled by the coder,
> but on the other hand, having a best practice for this type of thing would
> save countless HOURS of most coder's lives (probably mine included, tho we
> have a mini-framework for this now... it's not the best, but it works).
>
> Now, if you look above, you'll also see there is a file upload box in the
> media files sub-sub-section. ;-) And this works. It handles multiple file
> uploads and deletes vai the form (when you add a file, the plus turns into a
> minus).
>
> Julian.
>
>
> On 20/10/2008, at 6:42 PM, Yehuda Katz wrote:
>
> Yeah, If you can provide some details I'd be glad to see what we can do ;)
> -- Yehuda
>
> On Mon, Oct 20, 2008 at 12:23 AM, weepy <[EMAIL PROTECTED]> wrote:
>
>>
>> Sorry - what do you mean by "multiple-level items"  ?
>>
>>
>> On 20 Oct, 07:46, Julian Leviston <[EMAIL PROTECTED]> wrote:
>> > One of the biggest requests from noobs I see everywhere is how to do
>> > multiple-level items in Rails.
>> >
>> > If we had a method of doing this that was "standard", it would be the
>> > one of the biggest ways that I can think of to attract new users.
>> >
>> > Make a vid, and it'll spread like viral pancakes.
>> >
>> > Of course, all the Rails guys looking at this list would just hawk the
>> > code and build it into Rails, but I guess that's what's so great about
>> > Open Source, hey.
>> >
>> > :-)
>> >
>> > Julian.
>>
>>
>
>
> --
> Yehuda Katz
> Developer | Engine Yard
> (ph) 718.877.1325
>
> >
>
>


-- 
Yehuda Katz
Developer | Engine Yard
(ph) 718.877.1325

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"merb" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/merb?hl=en
-~----------~----~----~----~------~----~------~--~---

<<inline: pastedGraphic.png>>

Reply via email to