I didn't see the bottom of your post, you are already removing the layout => true option.
On Jan 10, 2:06 pm, yairgo <[email protected]> wrote: > A patch has been submitted for this. If you need a fix right away, in > lib/active_scaffold/actions/create.rb lines 16 and 50 remove > the :layout => true option and lib/active_scaffold/actions/update.rb > lines 16 and 45 do the same. > > On Jan 9, 6:22 am, Neil <[email protected]> wrote: > > > Hi all, > > > I've noticed that if I try to use ActiveScaffold with JavaScript > > turned off (or configure inline = false, or similar), the layout isn't > > correctly rendered if the validation fails. > > > Setup: > > > Rails 2.2.2, latest ActiveScaffold master from github. > > > I've set-up a new application from scratch, and ActiveScaffolded the > > simplest possible model (a Widget with a name field), and created a > > simple application.html.erb layout with the ActiveScaffold includes in > > the <head>. > > > I then put 'requires_presence_of :name' in the model, and manually > > hithttp://localhost:3000/widgets/new(soI bypass the AJAX stuff in this > > instance) > > > If I then try to create a widget with a blank name, the resultant > > error page has no layout applied to it. The same problem happens if > > you try to edit a widget (without AJAX) and leave the name blank. > > > --- > > > The relevant lines appear to be: > > vendor/plugins/active_scaffold/lib/active_scaffold/actions/create.rb - > > line 50 > > vendor/plugins/active_scaffold/lib/active_scaffold/actions/update.rb - > > line 45 > > > Both do: > > render(:action => 'update_form', :layout => true) > > > If I manually specify the layout on these lines (:layout => > > "application"), it works. Oddly, if I completely remove the :layout > > part, just leaving "render :action => 'update_form'", it also works. > > > I don't understand the layout engine enough to debug this further, but > > it seems strange, as the equivalent :layout => true is scattered > > through most of the code, and otherwise seems to render the layout > > successfully. > > > If anyone has any thoughts or comments, they'd be greatly appreciated. > > > Many regards, > > Neil. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "ActiveScaffold : Ruby on Rails plugin" 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/activescaffold?hl=en -~----------~----~----~----~------~----~------~--~---
