I would guess it's in the controller define.  can you post the
controller code?  btw, for long log posts/code gist.github.com or
pastebin.com makes it easier to see the actual question.

On Dec 7, 6:11 pm, Daniel M <[email protected]> wrote:
> OMG so simple, in fact subtle !
> How i could miss that?
>
> Well, thanks for the help Kevin.
>
> But now i have another problem. Because i have an ajax filter
> dependent drop downs (implemented like described 
> -http://cookbook.hobocentral.net/recipes/33-ajax-filtering-on-a-partia...)
> i got another error :(
>
> ActionController::UnknownAction (No action responded to 1-ev-lus.
> Actions: access_denied, authenticated_user_from_cookie, authorized?,
> call_rake, create, create_auth_cookie, destroy, edit, index,
> login_from_cookie, login_required, model, new,
> redirect_back_or_default, show, store_location, and update):
>     /Library/Ruby/Gems/1.8/gems/actionpack-2.2.2/lib/action_controller/
> filters.rb:617:in `call_filters'
>     /Library/Ruby/Gems/1.8/gems/actionpack-2.2.2/lib/action_controller/
> filters.rb:638:in `run_before_filters'
>     /Library/Ruby/Gems/1.8/gems/hobo-0.8.5/lib/hobo/controller.rb:
> 22:in `call'
>     /Library/Ruby/Gems/1.8/gems/hobo-0.8.5/lib/hobo/controller.rb:
> 22:in `included_in_class'
>     /Library/Ruby/Gems/1.8/gems/activesupport-2.2.2/lib/active_support/
> callbacks.rb:182:in `call'
>     /Library/Ruby/Gems/1.8/gems/activesupport-2.2.2/lib/active_support/
> callbacks.rb:182:in `evaluate_method'
>     /Library/Ruby/Gems/1.8/gems/actionpack-2.2.2/lib/action_controller/
> filters.rb:184:in `call'
>     /Library/Ruby/Gems/1.8/gems/actionpack-2.2.2/lib/action_controller/
> filters.rb:635:in `run_before_filters'
>     /Library/Ruby/Gems/1.8/gems/actionpack-2.2.2/lib/action_controller/
> filters.rb:615:in `call_filters'
>     /Library/Ruby/Gems/1.8/gems/actionpack-2.2.2/lib/action_controller/
> filters.rb:610:in `perform_action_without_benchmark'
>     /Library/Ruby/Gems/1.8/gems/actionpack-2.2.2/lib/action_controller/
> benchmarking.rb:68:in `perform_action_without_rescue'
>     /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/
> ruby/1.8/benchmark.rb:293:in `measure'
>     /Library/Ruby/Gems/1.8/gems/actionpack-2.2.2/lib/action_controller/
> benchmarking.rb:68:in `perform_action_without_rescue'
>     /Library/Ruby/Gems/1.8/gems/actionpack-2.2.2/lib/action_controller/
> rescue.rb:136:in `perform_action_without_caching'
>     /Library/Ruby/Gems/1.8/gems/actionpack-2.2.2/lib/action_controller/
> caching/sql_cache.rb:13:in `perform_action'
>     /Library/Ruby/Gems/1.8/gems/activerecord-2.2.2/lib/active_record/
> connection_adapters/abstract/query_cache.rb:34:in `cache'
>     /Library/Ruby/Gems/1.8/gems/activerecord-2.2.2/lib/active_record/
> query_cache.rb:8:in `cache'
>     /Library/Ruby/Gems/1.8/gems/actionpack-2.2.2/lib/action_controller/
> caching/sql_cache.rb:12:in `perform_action'
>     /Library/Ruby/Gems/1.8/gems/actionpack-2.2.2/lib/action_controller/
> base.rb:524:in `send'
>     /Library/Ruby/Gems/1.8/gems/actionpack-2.2.2/lib/action_controller/
> base.rb:524:in `process_without_filters'
>     /Library/Ruby/Gems/1.8/gems/actionpack-2.2.2/lib/action_controller/
> filters.rb:606:in `process_without_session_management_support'
>     /Library/Ruby/Gems/1.8/gems/actionpack-2.2.2/lib/action_controller/
> session_management.rb:134:in `process'
>     /Library/Ruby/Gems/1.8/gems/actionpack-2.2.2/lib/action_controller/
> base.rb:392:in `process'
>     /Library/Ruby/Gems/1.8/gems/actionpack-2.2.2/lib/action_controller/
> dispatcher.rb:183:in `handle_request'
>     /Library/Ruby/Gems/1.8/gems/actionpack-2.2.2/lib/action_controller/
> dispatcher.rb:110:in `dispatch_unlocked'
>     /Library/Ruby/Gems/1.8/gems/actionpack-2.2.2/lib/action_controller/
> dispatcher.rb:123:in `dispatch'
>     /Library/Ruby/Gems/1.8/gems/actionpack-2.2.2/lib/action_controller/
> dispatcher.rb:122:in `synchronize'
>     /Library/Ruby/Gems/1.8/gems/actionpack-2.2.2/lib/action_controller/
> dispatcher.rb:122:in `dispatch'
>     /Library/Ruby/Gems/1.8/gems/actionpack-2.2.2/lib/action_controller/
> dispatcher.rb:132:in `dispatch_cgi'
>     /Library/Ruby/Gems/1.8/gems/actionpack-2.2.2/lib/action_controller/
> dispatcher.rb:39:in `dispatch'
>     /Users/damx/.gem/ruby/1.8/gems/mongrel-1.1.5/bin/../lib/mongrel/
> rails.rb:76:in `process'
>     /Users/damx/.gem/ruby/1.8/gems/mongrel-1.1.5/bin/../lib/mongrel/
> rails.rb:74:in `synchronize'
>     /Users/damx/.gem/ruby/1.8/gems/mongrel-1.1.5/bin/../lib/mongrel/
> rails.rb:74:in `process'
>     /Users/damx/.gem/ruby/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:159:in
> `process_client'
>     /Users/damx/.gem/ruby/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:158:in
> `each'
>     /Users/damx/.gem/ruby/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:158:in
> `process_client'
>     /Users/damx/.gem/ruby/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:285:in
> `run'
>     /Users/damx/.gem/ruby/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:285:in
> `initialize'
>     /Users/damx/.gem/ruby/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:285:in
> `new'
>     /Users/damx/.gem/ruby/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:285:in
> `run'
>     /Users/damx/.gem/ruby/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:268:in
> `initialize'
>     /Users/damx/.gem/ruby/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:268:in
> `new'
>     /Users/damx/.gem/ruby/1.8/gems/mongrel-1.1.5/lib/mongrel.rb:268:in
> `run'
>     /Users/damx/.gem/ruby/1.8/gems/mongrel-1.1.5/lib/mongrel/
> configurator.rb:282:in `run'
>     /Users/damx/.gem/ruby/1.8/gems/mongrel-1.1.5/lib/mongrel/
> configurator.rb:281:in `each'
>     /Users/damx/.gem/ruby/1.8/gems/mongrel-1.1.5/lib/mongrel/
> configurator.rb:281:in `run'
>     /Users/damx/.gem/ruby/1.8/gems/mongrel-1.1.5/bin/mongrel_rails:
> 128:in `run'
>     /Users/damx/.gem/ruby/1.8/gems/mongrel-1.1.5/lib/mongrel/
> command.rb:212:in `run'
>     /Users/damx/.gem/ruby/1.8/gems/mongrel-1.1.5/bin/mongrel_rails:281
>     /Library/Ruby/Gems/1.8/gems/activesupport-2.2.2/lib/active_support/
> dependencies.rb:142:in `load_without_new_constant_marking'
>     /Library/Ruby/Gems/1.8/gems/activesupport-2.2.2/lib/active_support/
> dependencies.rb:142:in `load'
>     /Library/Ruby/Gems/1.8/gems/activesupport-2.2.2/lib/active_support/
> dependencies.rb:521:in `new_constants_in'
>     /Library/Ruby/Gems/1.8/gems/activesupport-2.2.2/lib/active_support/
> dependencies.rb:142:in `load'
>     /Library/Ruby/Gems/1.8/gems/rails-2.2.2/lib/commands/servers/
> mongrel.rb:64
>     /Library/Ruby/Site/1.8/rubygems/custom_require.rb:31:in
> `gem_original_require'
>     /Library/Ruby/Site/1.8/rubygems/custom_require.rb:31:in `require'
>     /Library/Ruby/Gems/1.8/gems/activesupport-2.2.2/lib/active_support/
> dependencies.rb:153:in `require'
>     /Library/Ruby/Gems/1.8/gems/activesupport-2.2.2/lib/active_support/
> dependencies.rb:521:in `new_constants_in'
>     /Library/Ruby/Gems/1.8/gems/activesupport-2.2.2/lib/active_support/
> dependencies.rb:153:in `require'
>     /Library/Ruby/Gems/1.8/gems/rails-2.2.2/lib/commands/server.rb:49
>     /Library/Ruby/Site/1.8/rubygems/custom_require.rb:31:in
> `gem_original_require'
>     /Library/Ruby/Site/1.8/rubygems/custom_require.rb:31:in `require'
>     script/server:3
>
> Rendering /Library/Ruby/Gems/1.8/gems/actionpack-2.2.2/lib/
> action_controller/templates/rescues/layout.erb (not_found)
>
> And i dont have a clue why...
>
> Any ideas.
>
> Thank you once again.
>
> On Dec 7, 6:03 pm, kevinpfromnm <[email protected]> wrote:
>
> > Try hobo_create_for :imovel
>
> > On Dec 7, 12:54 am, Daniel M <[email protected]> wrote:
>
> > > I also have these new_for and edit_for set:
>
> > >   def new_for_builinding
> > >     hobo_new_for :builinding do
> > >       this.attributes = params[:address] || {}
> > >       hobo_ajax_response if request.xhr?
> > >     end
> > >   end
>
> > >  def edit_for_builing
> > >     hobo_edit_for :builinding do
> > >       this.attributes = params[:address] || {}
> > >       hobo_ajax_response if request.xhr?
> > >     end
> > >   end
>
> > > But with this:
>
> > >  def create_for_imovel
> > >     �...@cont= Address.new(params[:address])
> > >     if @cont.save
> > >       flash[:notice] = "Address saved sucessfully"
> > >       respond_to do |format|
> > >         format.html { redirect_to building_path(@cont.building.id) if
> > > valid? }
> > >         format.js
> > >       end
> > >     else
> > >           hobo_create
> > >     end
> > >   end
>
> > > The result its the same, it fails :(
>
> > > On Dec 7, 1:43 am, kevinpfromnm <[email protected]> wrote:
>
> > > > what happens if you drop the block to hobo_create and just leave it
> > > > vanilla hobo?
>
> > > > On Dec 6, 4:43 pm, Daniel M <[email protected]> wrote:
>
> > > > > Sorry, translation problems...here its the actually correct one
>
> > > > > def create_for_imovel
> > > > >     �...@cont= Address.new(params[:address])
> > > > >     if @cont.save
> > > > >       flash[:notice] = "Address saved sucessfully"
> > > > >       respond_to do |format|
> > > > >         format.html { redirect_to building_path(@cont.building.id) if
> > > > > valid? }
> > > > >         format.js
> > > > >       end
> > > > >     else
> > > > >           hobo_create do
> > > > >                         this.attributes = params[:address] || {}
> > > > >                         hobo_ajax_response if request.xhr?
> > > > >                 end
> > > > >     end
> > > > >   end
>
> > > > > Any ideas about what its missing?
> > > > > Thank you.
>
> > > > > On Dec 6, 11:40 pm, Daniel M <[email protected]> wrote:
>
> > > > > > My controller has the following controller (extend because ajax
> > > > > > porpuses)
>
> > > > > > def create_for_imovel
> > > > > >     �...@cont= Address.new(params[:address])
> > > > > >     if @cont.save
> > > > > >       flash[:notice] = "Address saved sucessfully"
> > > > > >       respond_to do |format|
> > > > > >         format.html { redirect_to building_path(@cont.building.id) 
> > > > > > if
> > > > > > valid? }
> > > > > >         format.js
> > > > > >       end
> > > > > >     else
>
> > > > > >           hobo_create do
> > > > > >                         this.attributes = params[:morada] || {}
> > > > > >                    
>
> ...
>
> read more »

-- 
You received this message because you are subscribed to the Google Groups "Hobo 
Users" 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/hobousers?hl=en.

Reply via email to