# NoMethodError

**URL:** <https://www.ruby-forum.com/t/nomethoderror/122481>\
**Category:** Rails\
**Created:** [December 7, 2007, 11:54pm UTC](https://www.ruby-forum.com/t/nomethoderror/122481 "2007-12-07T23:54:03Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![gadys](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/b5e925/32.png) [@gadys](https://www.ruby-forum.com/u/gadys)\
**Post date:** [December 7, 2007, 11:54pm UTC](https://www.ruby-forum.com/t/nomethoderror/122481/1 "2007-12-07T23:54:03Z")

</div>

Hi  
I’m new to rails and i have a problem with an exception.  
I used masterView to generate a scaffold for a model named page.  
list mode work fine, and i can see a row i injected with sql but when i  
try to click on show or new i get this exeption (other generated  
scaffolds are working ok)  
what can i make from this error message and how can i fix it ?

NoMethodError in PageController#view

undefined method `assign\_variables\_from\_controller’ for  
#Template:0x4896800

RAILS\_ROOT: ./script/…/config/…  
Application Trace | Framework Trace | Full Trace

C:/Rails/ruby/lib/ruby/gems/1.8/gems/activerecord-1.15.3/lib/active\_record/base.rb:1860:in  
`method_missing' C:/Rails/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_controller/rescue.rb:72:in`send’  
C:/Rails/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action\_controller/rescue.rb:72:in  
`rescue_action_locally' C:/Rails/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_controller/rescue.rb:29:in`rescue\_action’  
C:/Rails/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action\_controller/rescue.rb:109:in  
`perform_action' C:/Rails/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_controller/base.rb:430:in`send’  
C:/Rails/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action\_controller/base.rb:430:in  
`process_without_filters' C:/Rails/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_controller/filters.rb:624:in`process\_without\_session\_management\_support’  
C:/Rails/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action\_controller/session\_management.rb:114:in  
`process_pre_mv' C:/Rails/ruby/lib/ruby/gems/1.8/gems/masterview-0.3.4/lib/masterview/rails_ext/action_controller_reparse_checking.rb:25:in`process’  
C:/Rails/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action\_controller/base.rb:330:in  
`process' C:/Rails/ruby/lib/ruby/gems/1.8/gems/rails-1.2.3/lib/dispatcher.rb:41:in`dispatch’  
C:/Rails/ruby/lib/ruby/gems/1.8/gems/rails-1.2.3/lib/webrick\_server.rb:113:in  
`handle_dispatch' C:/Rails/ruby/lib/ruby/gems/1.8/gems/rails-1.2.3/lib/webrick_server.rb:79:in`service’  
C:/Rails/ruby/lib/ruby/1.8/webrick/httpserver.rb:104:in `service' C:/Rails/ruby/lib/ruby/1.8/webrick/httpserver.rb:65:in`run’  
C:/Rails/ruby/lib/ruby/1.8/webrick/server.rb:173:in `start_thread' C:/Rails/ruby/lib/ruby/1.8/webrick/server.rb:162:in`start’  
C:/Rails/ruby/lib/ruby/1.8/webrick/server.rb:162:in `start_thread' C:/Rails/ruby/lib/ruby/1.8/webrick/server.rb:95:in`start’  
C:/Rails/ruby/lib/ruby/1.8/webrick/server.rb:92:in `each' C:/Rails/ruby/lib/ruby/1.8/webrick/server.rb:92:in`start’  
C:/Rails/ruby/lib/ruby/1.8/webrick/server.rb:23:in `start' C:/Rails/ruby/lib/ruby/1.8/webrick/server.rb:82:in`start’  
C:/Rails/ruby/lib/ruby/gems/1.8/gems/rails-1.2.3/lib/webrick\_server.rb:63:in  
`dispatch' C:/Rails/ruby/lib/ruby/gems/1.8/gems/rails-1.2.3/lib/commands/servers/webrick.rb:59 C:/Rails/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in`gem\_original\_require’  
C:/Rails/ruby/lib/ruby/site\_ruby/1.8/rubygems/custom\_require.rb:27:in  
`require' C:/Rails/ruby/lib/ruby/gems/1.8/gems/activesupport-1.4.2/lib/active_support/dependencies.rb:495:in`require’  
C:/Rails/ruby/lib/ruby/gems/1.8/gems/activesupport-1.4.2/lib/active\_support/dependencies.rb:342:in  
`new_constants_in' C:/Rails/ruby/lib/ruby/gems/1.8/gems/activesupport-1.4.2/lib/active_support/dependencies.rb:495:in`require’  
C:/Rails/ruby/lib/ruby/gems/1.8/gems/rails-1.2.3/lib/commands/server.rb:39  
C:/Rails/ruby/lib/ruby/site\_ruby/1.8/rubygems/custom\_require.rb:27:in  
`gem_original_require' C:/Rails/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in`require’  
script/server:3  
-e:2:in `load’  
-e:2

C:/Rails/ruby/lib/ruby/gems/1.8/gems/activerecord-1.15.3/lib/active\_record/base.rb:1860:in  
`method_missing' C:/Rails/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_controller/rescue.rb:72:in`send’  
C:/Rails/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action\_controller/rescue.rb:72:in  
`rescue_action_locally' C:/Rails/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_controller/rescue.rb:29:in`rescue\_action’  
C:/Rails/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action\_controller/rescue.rb:109:in  
`perform_action' C:/Rails/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_controller/base.rb:430:in`send’  
C:/Rails/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action\_controller/base.rb:430:in  
`process_without_filters' C:/Rails/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_controller/filters.rb:624:in`process\_without\_session\_management\_support’  
C:/Rails/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action\_controller/session\_management.rb:114:in  
`process_pre_mv' C:/Rails/ruby/lib/ruby/gems/1.8/gems/masterview-0.3.4/lib/masterview/rails_ext/action_controller_reparse_checking.rb:25:in`process’  
C:/Rails/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action\_controller/base.rb:330:in  
`process' C:/Rails/ruby/lib/ruby/gems/1.8/gems/rails-1.2.3/lib/dispatcher.rb:41:in`dispatch’  
C:/Rails/ruby/lib/ruby/gems/1.8/gems/rails-1.2.3/lib/webrick\_server.rb:113:in  
`handle_dispatch' C:/Rails/ruby/lib/ruby/gems/1.8/gems/rails-1.2.3/lib/webrick_server.rb:79:in`service’  
C:/Rails/ruby/lib/ruby/1.8/webrick/httpserver.rb:104:in `service' C:/Rails/ruby/lib/ruby/1.8/webrick/httpserver.rb:65:in`run’  
C:/Rails/ruby/lib/ruby/1.8/webrick/server.rb:173:in `start_thread' C:/Rails/ruby/lib/ruby/1.8/webrick/server.rb:162:in`start’  
C:/Rails/ruby/lib/ruby/1.8/webrick/server.rb:162:in `start_thread' C:/Rails/ruby/lib/ruby/1.8/webrick/server.rb:95:in`start’  
C:/Rails/ruby/lib/ruby/1.8/webrick/server.rb:92:in `each' C:/Rails/ruby/lib/ruby/1.8/webrick/server.rb:92:in`start’  
C:/Rails/ruby/lib/ruby/1.8/webrick/server.rb:23:in `start' C:/Rails/ruby/lib/ruby/1.8/webrick/server.rb:82:in`start’  
C:/Rails/ruby/lib/ruby/gems/1.8/gems/rails-1.2.3/lib/webrick\_server.rb:63:in  
`dispatch' C:/Rails/ruby/lib/ruby/gems/1.8/gems/rails-1.2.3/lib/commands/servers/webrick.rb:59 C:/Rails/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in`gem\_original\_require’  
C:/Rails/ruby/lib/ruby/site\_ruby/1.8/rubygems/custom\_require.rb:27:in  
`require' C:/Rails/ruby/lib/ruby/gems/1.8/gems/activesupport-1.4.2/lib/active_support/dependencies.rb:495:in`require’  
C:/Rails/ruby/lib/ruby/gems/1.8/gems/activesupport-1.4.2/lib/active\_support/dependencies.rb:342:in  
`new_constants_in' C:/Rails/ruby/lib/ruby/gems/1.8/gems/activesupport-1.4.2/lib/active_support/dependencies.rb:495:in`require’  
C:/Rails/ruby/lib/ruby/gems/1.8/gems/rails-1.2.3/lib/commands/server.rb:39  
C:/Rails/ruby/lib/ruby/site\_ruby/1.8/rubygems/custom\_require.rb:27:in  
`gem_original_require' C:/Rails/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in`require’  
script/server:3

C:/Rails/ruby/lib/ruby/gems/1.8/gems/activerecord-1.15.3/lib/active\_record/base.rb:1860:in  
`method_missing' C:/Rails/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_controller/rescue.rb:72:in`send’  
C:/Rails/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action\_controller/rescue.rb:72:in  
`rescue_action_locally' C:/Rails/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_controller/rescue.rb:29:in`rescue\_action’  
C:/Rails/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action\_controller/rescue.rb:109:in  
`perform_action' C:/Rails/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_controller/base.rb:430:in`send’  
C:/Rails/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action\_controller/base.rb:430:in  
`process_without_filters' C:/Rails/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action_controller/filters.rb:624:in`process\_without\_session\_management\_support’  
C:/Rails/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action\_controller/session\_management.rb:114:in  
`process_pre_mv' C:/Rails/ruby/lib/ruby/gems/1.8/gems/masterview-0.3.4/lib/masterview/rails_ext/action_controller_reparse_checking.rb:25:in`process’  
C:/Rails/ruby/lib/ruby/gems/1.8/gems/actionpack-1.13.3/lib/action\_controller/base.rb:330:in  
`process' C:/Rails/ruby/lib/ruby/gems/1.8/gems/rails-1.2.3/lib/dispatcher.rb:41:in`dispatch’  
C:/Rails/ruby/lib/ruby/gems/1.8/gems/rails-1.2.3/lib/webrick\_server.rb:113:in  
`handle_dispatch' C:/Rails/ruby/lib/ruby/gems/1.8/gems/rails-1.2.3/lib/webrick_server.rb:79:in`service’  
C:/Rails/ruby/lib/ruby/1.8/webrick/httpserver.rb:104:in `service' C:/Rails/ruby/lib/ruby/1.8/webrick/httpserver.rb:65:in`run’  
C:/Rails/ruby/lib/ruby/1.8/webrick/server.rb:173:in `start_thread' C:/Rails/ruby/lib/ruby/1.8/webrick/server.rb:162:in`start’  
C:/Rails/ruby/lib/ruby/1.8/webrick/server.rb:162:in `start_thread' C:/Rails/ruby/lib/ruby/1.8/webrick/server.rb:95:in`start’  
C:/Rails/ruby/lib/ruby/1.8/webrick/server.rb:92:in `each' C:/Rails/ruby/lib/ruby/1.8/webrick/server.rb:92:in`start’  
C:/Rails/ruby/lib/ruby/1.8/webrick/server.rb:23:in `start' C:/Rails/ruby/lib/ruby/1.8/webrick/server.rb:82:in`start’  
C:/Rails/ruby/lib/ruby/gems/1.8/gems/rails-1.2.3/lib/webrick\_server.rb:63:in  
`dispatch' C:/Rails/ruby/lib/ruby/gems/1.8/gems/rails-1.2.3/lib/commands/servers/webrick.rb:59 C:/Rails/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in`gem\_original\_require’  
C:/Rails/ruby/lib/ruby/site\_ruby/1.8/rubygems/custom\_require.rb:27:in  
`require' C:/Rails/ruby/lib/ruby/gems/1.8/gems/activesupport-1.4.2/lib/active_support/dependencies.rb:495:in`require’  
C:/Rails/ruby/lib/ruby/gems/1.8/gems/activesupport-1.4.2/lib/active\_support/dependencies.rb:342:in  
`new_constants_in' C:/Rails/ruby/lib/ruby/gems/1.8/gems/activesupport-1.4.2/lib/active_support/dependencies.rb:495:in`require’  
C:/Rails/ruby/lib/ruby/gems/1.8/gems/rails-1.2.3/lib/commands/server.rb:39  
C:/Rails/ruby/lib/ruby/site\_ruby/1.8/rubygems/custom\_require.rb:27:in  
`gem_original_require' C:/Rails/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in`require’  
script/server:3  
-e:2:in `load’  
-e:2

Request

Parameters: {“id”=\>“1”}

Show session dump

* * *

flash: !map:ActionController::Flash::FlashHash {}

Response  
Headers: {“cookie”=\>[], “Cache-Control”=\>“no-cache”}

---

<div class="post-metadata">

**Author:** ![gadys](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/g/b5e925/32.png) [@gadys](https://www.ruby-forum.com/u/gadys)\
**Post date:** [December 8, 2007, 1:18am UTC](https://www.ruby-forum.com/t/nomethoderror/122481/2 "2007-12-08T01:18:39Z")

</div>

never mind. i found the answer
