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.
