1
我想創建一個嵌套屬性的perma鏈接。overiding to_param的嵌套屬性
例如,查看SO中答案的鏈接。我想在軌道上做類似的事情:
我有Project
模型與多個tasks
我想創建一個Perma鏈接到任務。
該任務只能在項目中查看,就像Q上的Q & A一樣。
理想的情況下,我會做這樣的事情:
task_helper.rb:
def GetTaskURL
project = Project.find(:project_id)
return project_url(project,:html) + "#" + id
end
不過,我得到找不到方法。因此,它似乎是唯一的辦法就是硬編碼:
domain.com url + Projects/show/id.html#task.id
必須是一個更好的辦法?