老師,我想請問一個關於restful的問題
我有2個model
分別是pre_task,real_taask
class RealTask < ActiveRecord::Base
belongs_to
re_task
end
class PreTask < ActiveRecord::Base
has_many :real_tasks
end
routes的設定為
map.resources :real_tasks
map.resources
re_tasks do |pre_task|
pre_task.resources :real_tasks, :controller => 'pre_task_real_tasks'
end
目前是希望可以針對每個pre_task設定複數的real_tasks
但又希望對pre_task,和real_task進行個別修改,所以保留map.resources :real_tasks
但現在的問題是,當我在pre_task
點擊index連結(<%= link_to '列出執行人', pre_task_real_tasks_path(pre_task) %>),進入pre_tasks/id/real_tasks時,畫面一片空白
點擊new連結(<%= link_to '指定執行人', new_pre_task_real_task_path(pre_task) %>),進入pre_tasks/id/real_tasks/new,也是一片空白
不管我在
app/views/pre_task_real_tasks/index.html.erb
app/views/pre_task_real_tasks/new.html.erb
裡頭打什麼,就算刪光程式碼只打上普通的html,還是一片空白。
請問該怎麼解決這個問題呢?謝謝!