2015-01-03 40 views
3

當我使用像如何避免顯示:ID在URL編輯

def to_param 
"#{self.attr1}-#{self.attr2}" 
end 

和我的網址看看,因爲我想,雖然我:編輯(編輯)網址重定向/追溯到展示:id。

即時通訊讓訪客用戶更改某些特定記錄,而無需通過特定鏈接發送它們,我希望用戶無法手動更改網址或至少向他們顯示一個大slu so使他們無法猜測身份證。

在此先感謝任何幫助,theres許多帖子圍繞此,但無法找到一個解決方案,以滿足我的需求。

+1

你試過friendly_Id寶石嗎? –

+0

我確實看過它,但認爲沒有幫助,將再次檢查。 – Francisco

+0

我正在嘗試friendly_id沒有運氣的寶石,如果任何人有另一個建議或嘗試的東西,讓我知道,謝謝。 – Francisco

回答

2

感謝@Dipak指引我朝着正確的方向前進。

我設法做到了這一點與Friendly_ID寶石, 雖然它給了我一些麻煩,因爲我有一些重定向之前的行動,它不想拿起slu。。

我有我的重定向爲 'redirect_to的mymodel_path'

我終於得到它的工作通過 'redirect_to的mymodel_path(爲MyModel)'

謝謝!