Thanks guys, That helped get rid of a lot of code.
Dave On Thu, May 21, 2009 at 10:22 AM, Magnus Holm <[email protected]> wrote: > params is simply Rails' version of @input. > If you name your keys "user[id]" and "user[name]" in the HTML, then > @input.user should contain a Hash like { 'id' => ..., 'name' => ... } (maybe > the keys are Symbols; I don't remember at the moment) > //Magnus Holm > > > On Thu, May 21, 2009 at 15:50, David Susco <[email protected]> wrote: >> >> Thanks, I've gotten it to work. >> >> On this part though: @user = User.new params[:user >> >> Is the closing bracket missing? Is params something from Rails that >> allows you to create the user instance variable all in one line >> instead of doing something like this: >> >> @user = User.new( >> :id => input.id, >> :name => input.name, >> ... >> ) >> >> Can I use it in a camping app relatively easily? >> >> Dave >> >> On Wed, May 20, 2009 at 5:27 PM, Eric Mill <[email protected]> wrote: >> > In my create actions, I customarily do like >> > >> > @user = User.new params[:user >> > if @user.save >> > ... >> > else >> > ... >> > end >> > >> > But update_attributes should also return true or false, I believe. >> > >> > On Wed, May 20, 2009 at 4:42 PM, David Susco <[email protected]> wrote: >> >> So, in my crud controllers, should I be using calls to save instead of >> >> create and update_attributes? As those just return the object, and not >> >> true of false based on my validations. >> >> >> >> Dave >> >> >> >> On Wed, May 20, 2009 at 4:30 PM, Eric Mill <[email protected]> >> >> wrote: >> >>> Yeah, but in practice, you'd call @user.save, which internally calls >> >>> #valid?, and returns true or false on whether the object was saved or >> >>> not. If the object wasn't saved, @user.errors is populated with the >> >>> error messages. >> >>> >> >>> -- Eric >> >>> >> >>> On Wed, May 20, 2009 at 4:03 PM, Magnus Holm <[email protected]> >> >>> wrote: >> >>>> I'm a little rusty on AR at the moment, but I think it looks >> >>>> something like >> >>>> this: >> >>>> In the controller: >> >>>> if @user.valid? >> >>>> # everything is fine >> >>>> else >> >>>> # ops! @user.errors contains the errors >> >>>> end >> >>>> //Magnus Holm >> >>>> >> >>>> >> >>>> On Wed, May 20, 2009 at 19:43, David Susco <[email protected]> wrote: >> >>>>> >> >>>>> Can ActiveRecord::Validations::ClassMethods be used to provide >> >>>>> feedback to the user? I noticed the tepee example uses >> >>>>> "validates_uniqueness_of ". If the title isn't unique however >> >>>>> nothing >> >>>>> is written and the user is never notified. >> >>>>> >> >>>>> Does anyone have an example or two of how I could go about informing >> >>>>> the user that the title they entered was not unique and they need to >> >>>>> enter another? >> >>>>> >> >>>>> -- >> >>>>> Dave >> >>>>> _______________________________________________ >> >>>>> Camping-list mailing list >> >>>>> [email protected] >> >>>>> http://rubyforge.org/mailman/listinfo/camping-list >> >>>> >> >>>> >> >>>> _______________________________________________ >> >>>> Camping-list mailing list >> >>>> [email protected] >> >>>> http://rubyforge.org/mailman/listinfo/camping-list >> >>>> >> >>> _______________________________________________ >> >>> Camping-list mailing list >> >>> [email protected] >> >>> http://rubyforge.org/mailman/listinfo/camping-list >> >>> >> >> >> >> >> >> >> >> -- >> >> Dave >> >> _______________________________________________ >> >> Camping-list mailing list >> >> [email protected] >> >> http://rubyforge.org/mailman/listinfo/camping-list >> >> >> > _______________________________________________ >> > Camping-list mailing list >> > [email protected] >> > http://rubyforge.org/mailman/listinfo/camping-list >> > >> >> >> >> -- >> Dave >> _______________________________________________ >> Camping-list mailing list >> [email protected] >> http://rubyforge.org/mailman/listinfo/camping-list > > > _______________________________________________ > Camping-list mailing list > [email protected] > http://rubyforge.org/mailman/listinfo/camping-list > -- Dave _______________________________________________ Camping-list mailing list [email protected] http://rubyforge.org/mailman/listinfo/camping-list

