Here is my code example:
Fyi - in this example “facility” is the parent table to the “permits”
table.
Page A (facility) links to page B (permits) using this code, and it
works fine.
<%= link_to ‘Permits’, { :action => ‘…\permits\list’, :facilityid =>
facility}, :post => true %>
Page B (permits) then links back to page A(facility), but this does not
work.
<%= link_to ‘Return to facilities’, :action => ‘…/facilities/list’,
:post => true %>
The error I get when going from page B -> A, is in this code in the
facility/list.rhtml:
<% for facility in @facilities %>
The message is that @facilities is nil. “@facilities” gets initialized
by the controller’s ‘list’ property.
Any thoughts? Should the controller run each time the page is accessed?
Is there a better way to accomplish what I am trying to do?
Thanks,
Marcus