I can't see anything wrong and I can't reproduce it. What is your ruby
version?
On Lunes, 6 de Septiembre de 2010 10:26:10 Andrey Voronkov escribió:
> My controller is:
>
> class Admin::AdminsController < ApplicationController
> active_scaffold Admin::Admin do |config|
> config.columns = [:name, :login, :email, :password,
> :password_confirmation] end
> end
>
> And the output:
>
> Processing Admin::AdminsController#new (for 127.0.0.1 at 2010-09-06
> 18:24:44) [GET]
> Parameters: {"adapter"=>"_list_inline_adapter"}
> Admin::Admin Load (4.4ms) SELECT * FROM "users" WHERE
> ("users"."id" = 1) AND ( ("users"."type" = 'Admin::Admin' ) ) LIMIT 1
>
> ActionView::TemplateError (Admin is not missing constant
> AdminsController!) on line #13 of
> vendor/plugins/active_scaffold/frontends/default/views/_form.html.erb:
> 10: <%= render :partial => form_partial_for_column(column),
>
> :locals => { :column => column } -%>
>
> 11: </li>
> 12: <% else -%>
> 13: <li class="form-element <%= 'required' if column.required? %>
> <%= column.css_class unless column.css_class.nil? %>">
> 14: <%= render :partial => form_partial_for_column(column),
>
> :locals => { :column => column } -%>
>
> 15: </li>
> 16: <% end -%>
>
> activesupport (2.3.8) lib/active_support/dependencies.rb:417:in
> `load_missing_constant'
> activesupport (2.3.8) lib/active_support/dependencies.rb:80:in
> `const_missing'
> activesupport (2.3.8) lib/active_support/dependencies.rb:98:in `send'
> activesupport (2.3.8) lib/active_support/dependencies.rb:98:in
> `const_missing'
> activesupport (2.3.8) lib/active_support/inflector.rb:364:in
> `constantize' activesupport (2.3.8) lib/active_support/inflector.rb:363:in
> `each' activesupport (2.3.8) lib/active_support/inflector.rb:363:in
> `constantize' activesupport (2.3.8)
> lib/active_support/core_ext/string/inflections.rb:162:in `constantize'
> vendor/plugins/active_scaffold/lib/active_scaffold.rb:195:in
> `active_scaffold_controller_for'
> vendor/plugins/active_scaffold/lib/active_scaffold.rb:193:in `each'
> vendor/plugins/active_scaffold/lib/active_scaffold.rb:193:in
> `active_scaffold_controller_for'
> vendor/plugins/active_scaffold/lib/active_scaffold.rb:192:in `each'
> vendor/plugins/active_scaffold/lib/active_scaffold.rb:192:in
> `active_scaffold_controller_for'
>
> vendor/plugins/active_scaffold/lib/active_scaffold/helpers/view_helpers.rb:
>29:in `active_scaffold_controller_for'
>
> vendor/plugins/active_scaffold/lib/active_scaffold/helpers/form_column_help
>ers.rb:233:in `override_form_field_partial'
>
> vendor/plugins/active_scaffold/lib/active_scaffold/helpers/form_column_help
>ers.rb:227:in `override_form_field_partial?'
>
> vendor/plugins/active_scaffold/lib/active_scaffold/helpers/form_column_help
>ers.rb:263:in `form_partial_for_column'
>
> vendor/plugins/active_scaffold/frontends/default/views/_form.html.erb:13
> vendor/plugins/active_scaffold/lib/active_scaffold/data_structures/action_c
>olumns.rb:77:in `each'
>
> vendor/plugins/active_scaffold/lib/active_scaffold/data_structures/action_c
>olumns.rb:64:in `each'
> vendor/plugins/active_scaffold/frontends/default/views/_form.html.erb:2
> actionpack (2.3.8) lib/action_view/renderable.rb:34:in `send'
> actionpack (2.3.8) lib/action_view/renderable.rb:34:in
> `render_without_active_scaffold'
> actionpack (2.3.8) lib/action_view/base.rb:306:in `with_template'
> actionpack (2.3.8) lib/action_view/renderable.rb:30:in
> `render_without_active_scaffold'
>
> vendor/plugins/active_scaffold/lib/extensions/action_view_rendering.rb:94:i
>n `render'
> actionpack (2.3.8) lib/action_view/renderable_partial.rb:20:in `render'
> actionpack (2.3.8) lib/action_controller/benchmarking.rb:26:in
> `benchmark' activesupport (2.3.8)
> lib/active_support/core_ext/benchmark.rb:17:in `ms'
> /usr/lib/ruby/1.8/benchmark.rb:308:in `realtime'
> activesupport (2.3.8) lib/active_support/core_ext/benchmark.rb:17:in
> `ms' actionpack (2.3.8) lib/action_controller/benchmarking.rb:26:in
> `benchmark' actionpack (2.3.8) lib/action_view/renderable_partial.rb:19:in
> `render' actionpack (2.3.8) lib/action_view/template.rb:205:in
> `render_template' actionpack (2.3.8)
> lib/action_view/renderable_partial.rb:44:in `render_partial'
> actionpack (2.3.8) lib/action_view/partials.rb:184:in `render_partial'
> actionpack (2.3.8) lib/action_view/base.rb:267:in
> `render_without_active_scaffold'
>
> vendor/plugins/active_scaffold/lib/extensions/action_view_rendering.rb:61:i
>n `render_without_haml'
> haml (3.0.17) rails/./lib/haml/helpers/action_view_mods.rb:13:in
> `render'
> vendor/plugins/active_scaffold/frontends/default/views/_create_form.html.er
>b:40 actionpack (2.3.8) lib/action_view/renderable.rb:34:in `send'
> actionpack (2.3.8) lib/action_view/renderable.rb:34:in
> `render_without_active_scaffold'
> actionpack (2.3.8) lib/action_view/base.rb:306:in `with_template'
> actionpack (2.3.8) lib/action_view/renderable.rb:30:in
> `render_without_active_scaffold'
>
> vendor/plugins/active_scaffold/lib/extensions/action_view_rendering.rb:94:i
>n `render'
> actionpack (2.3.8) lib/action_view/renderable_partial.rb:20:in `render'
> actionpack (2.3.8) lib/action_controller/benchmarking.rb:26:in
> `benchmark' activesupport (2.3.8)
> lib/active_support/core_ext/benchmark.rb:17:in `ms'
> /usr/lib/ruby/1.8/benchmark.rb:308:in `realtime'
> activesupport (2.3.8) lib/active_support/core_ext/benchmark.rb:17:in
> `ms' actionpack (2.3.8) lib/action_controller/benchmarking.rb:26:in
> `benchmark' actionpack (2.3.8) lib/action_view/renderable_partial.rb:19:in
> `render' actionpack (2.3.8) lib/action_view/template.rb:205:in
> `render_template' actionpack (2.3.8)
> lib/action_view/renderable_partial.rb:44:in `render_partial'
> actionpack (2.3.8) lib/action_view/partials.rb:184:in `render_partial'
> actionpack (2.3.8) lib/action_view/base.rb:267:in
> `render_without_active_scaffold'
>
> vendor/plugins/active_scaffold/lib/extensions/action_view_rendering.rb:61:i
>n `render_without_haml'
> haml (3.0.17) rails/./lib/haml/helpers/action_view_mods.rb:13:in
> `render' actionpack (2.3.8) lib/action_controller/base.rb:964:in
> `render_without_benchmark'
> actionpack (2.3.8) lib/action_controller/benchmarking.rb:51:in
> `render_without_active_scaffold'
> activesupport (2.3.8) lib/active_support/core_ext/benchmark.rb:17:in
> `ms' /usr/lib/ruby/1.8/benchmark.rb:308:in `realtime'
> activesupport (2.3.8) lib/active_support/core_ext/benchmark.rb:17:in
> `ms' actionpack (2.3.8) lib/action_controller/benchmarking.rb:51:in
> `render_without_active_scaffold'
>
> vendor/plugins/active_scaffold/lib/extensions/action_controller_rendering.r
>b:13:in `render'
> actionpack (2.3.8) lib/action_controller/base.rb:986:in
> `render_to_string'
> vendor/plugins/active_scaffold/lib/extensions/action_controller_rendering.r
>b:9:in `render'
>
> vendor/plugins/active_scaffold/lib/active_scaffold/actions/create.rb:36:in
> `new_respond_to_js'
>
> vendor/plugins/active_scaffold/lib/active_scaffold/actions/core.rb:136:in
> `send'
> vendor/plugins/active_scaffold/lib/active_scaffold/actions/core.rb:136
> actionpack (2.3.8) lib/action_controller/mime_responds.rb:135:in `call'
> actionpack (2.3.8) lib/action_controller/mime_responds.rb:135
> actionpack (2.3.8) lib/action_controller/mime_responds.rb:179:in `call'
> actionpack (2.3.8) lib/action_controller/mime_responds.rb:179:in
> `respond' actionpack (2.3.8) lib/action_controller/mime_responds.rb:173:in
> `each' actionpack (2.3.8) lib/action_controller/mime_responds.rb:173:in
> `respond' actionpack (2.3.8) lib/action_controller/mime_responds.rb:107:in
> `respond_to'
>
> vendor/plugins/active_scaffold/lib/active_scaffold/actions/core.rb:134:in
> `respond_to_action'
>
> vendor/plugins/active_scaffold/lib/active_scaffold/actions/create.rb:13:in
> `new'
> actionpack (2.3.8) lib/action_controller/base.rb:1331:in `send'
> actionpack (2.3.8) lib/action_controller/base.rb:1331:in
> `perform_action_without_filters'
> actionpack (2.3.8) lib/action_controller/filters.rb:617:in
> `call_filters' actionpack (2.3.8) lib/action_controller/filters.rb:610:in
> `perform_action_without_benchmark'
> actionpack (2.3.8) lib/action_controller/benchmarking.rb:68:in
> `perform_action_without_rescue'
> activesupport (2.3.8) lib/active_support/core_ext/benchmark.rb:17:in
> `ms' /usr/lib/ruby/1.8/benchmark.rb:308:in `realtime'
> activesupport (2.3.8) lib/active_support/core_ext/benchmark.rb:17:in
> `ms' actionpack (2.3.8) lib/action_controller/benchmarking.rb:68:in
> `perform_action_without_rescue'
> actionpack (2.3.8) lib/action_controller/rescue.rb:160:in
> `perform_action_without_flash'
> actionpack (2.3.8) lib/action_controller/flash.rb:151:in
> `perform_action_without_render_component'
> vendor/plugins/render_component/lib/components.rb:39:in
> `perform_action' actionpack (2.3.8) lib/action_controller/base.rb:532:in
> `send' actionpack (2.3.8) lib/action_controller/base.rb:532:in
> `process_without_filters'
> actionpack (2.3.8) lib/action_controller/filters.rb:606:in `process'
> actionpack (2.3.8) lib/action_controller/base.rb:391:in `process'
> actionpack (2.3.8) lib/action_controller/base.rb:386:in `call'
> actionpack (2.3.8) lib/action_controller/routing/route_set.rb:438:in
> `call' actionpack (2.3.8) lib/action_controller/dispatcher.rb:87:in
> `dispatch' actionpack (2.3.8) lib/action_controller/dispatcher.rb:121:in
> `_call' actionpack (2.3.8) lib/action_controller/dispatcher.rb:130
> warden (0.10.7) lib/warden/manager.rb:35:in `call'
> warden (0.10.7) lib/warden/manager.rb:35:in `call'
> warden (0.10.7) lib/warden/manager.rb:34:in `catch'
> warden (0.10.7) lib/warden/manager.rb:34:in `call'
> haml (3.0.17) rails/./lib/sass/plugin/rack.rb:41:in `call'
> pdfkit (0.4.4) lib/pdfkit/middleware.rb:14:in `call'
> actionpack (2.3.8) lib/action_controller/string_coercion.rb:25:in
> `call' rack (1.1.0) lib/rack/head.rb:9:in `call'
> rack (1.1.0) lib/rack/methodoverride.rb:24:in `call'
> actionpack (2.3.8) lib/action_controller/params_parser.rb:15:in `call'
> actionpack (2.3.8)
> lib/action_controller/session/abstract_store.rb:128:in `call'
> activerecord (2.3.8) lib/active_record/query_cache.rb:29:in `call'
> activerecord (2.3.8)
> lib/active_record/connection_adapters/abstract/query_cache.rb:34:in
> `cache'
> activerecord (2.3.8) lib/active_record/query_cache.rb:9:in `cache'
> activerecord (2.3.8) lib/active_record/query_cache.rb:28:in `call'
> activerecord (2.3.8)
> lib/active_record/connection_adapters/abstract/connection_pool.rb:361:in
> `call'
> actionpack (2.3.8) lib/action_controller/failsafe.rb:26:in `call'
> rack (1.1.0) lib/rack/lock.rb:11:in `call'
> rack (1.1.0) lib/rack/lock.rb:11:in `synchronize'
> rack (1.1.0) lib/rack/lock.rb:11:in `call'
> actionpack (2.3.8) lib/action_controller/dispatcher.rb:114:in `call'
> actionpack (2.3.8) lib/action_controller/reloader.rb:34:in `run'
> actionpack (2.3.8) lib/action_controller/dispatcher.rb:108:in `call'
> rails (2.3.8) lib/rails/rack/static.rb:31:in `call'
> rack (1.1.0) lib/rack/urlmap.rb:47:in `call'
> rack (1.1.0) lib/rack/urlmap.rb:41:in `each'
> rack (1.1.0) lib/rack/urlmap.rb:41:in `call'
> rails (2.3.8) lib/rails/rack/log_tailer.rb:17:in `call'
> rack (1.1.0) lib/rack/content_length.rb:13:in `call'
> rack (1.1.0) lib/rack/chunked.rb:15:in `call'
> rack (1.1.0) lib/rack/handler/mongrel.rb:67:in `process'
> mongrel (1.1.5) lib/mongrel.rb:159:in `process_client'
> mongrel (1.1.5) lib/mongrel.rb:158:in `each'
> mongrel (1.1.5) lib/mongrel.rb:158:in `process_client'
> mongrel (1.1.5) lib/mongrel.rb:285:in `run'
> mongrel (1.1.5) lib/mongrel.rb:285:in `initialize'
> mongrel (1.1.5) lib/mongrel.rb:285:in `new'
> mongrel (1.1.5) lib/mongrel.rb:285:in `run'
> mongrel (1.1.5) lib/mongrel.rb:268:in `initialize'
> mongrel (1.1.5) lib/mongrel.rb:268:in `new'
> mongrel (1.1.5) lib/mongrel.rb:268:in `run'
> rack (1.1.0) lib/rack/handler/mongrel.rb:38:in `run'
> rails (2.3.8) lib/commands/server.rb:111
> /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in
> `gem_original_require'
> /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:31:in `require'
> script/server:3
>
> Rendered rescues/_trace (478.8ms)
> Rendered rescues/_request_and_response (6.7ms)
> Rendering rescues/layout (internal_server_error)
>
> 2010/9/6 Sergio Cambra .:: entreCables S.L. ::. <[email protected]>:
> > On Lunes, 6 de Septiembre de 2010 08:08:57 Andrey Voronkov escribió:
> >> activescaffold Admin::Admin do |config|
> >> blablabla
> >> end
> >>
> >> on create I'm getting this:
> >>
> >> ActionView::TemplateError (Admin is not missing constant
> >> AdminsController!) on line #13 of
> >> vendor/plugins/active_scaffold/frontends/default/views/_form.html.erb:
> >
> > Please, post full backtrace, uncommenting last line in
> > config/initializers/backtrace_silencers.rb
> > What is your controller?
> >
> > --
> > Sergio Cambra .:: entreCables S.L. ::.
> > Mariana Pineda 23, 50.018 Zaragoza
> > T) 902 021 404 F) 976 52 98 07 E) [email protected]
> >
> > --
> > 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.
--
Sergio Cambra .:: entreCables S.L. ::.
Mariana Pineda 23, 50.018 Zaragoza
T) 902 021 404 F) 976 52 98 07 E) [email protected]
--
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.