0
我剛剛開始使用decent_exposure,當我嘗試在視圖中顯示模型驗證錯誤消息時遇到問題。除了使用render方法和實例變量繞過decent_exposure(回到舊的方式)之外,還有更簡單的方法嗎?如何通過未保存的模型來查看與decent_exposure?
謝謝!
我剛剛開始使用decent_exposure,當我嘗試在視圖中顯示模型驗證錯誤消息時遇到問題。除了使用render方法和實例變量繞過decent_exposure(回到舊的方式)之外,還有更簡單的方法嗎?如何通過未保存的模型來查看與decent_exposure?
謝謝!
如果您使用的是form_for
,則可以將公開的資源作爲實例參數傳遞,然後調用f.error_messages
。那裏真的沒什麼區別。也許我錯過了這一點。
感謝您的回覆。就我而言,當沒有block被傳遞給它時,expose方法的默認行爲就是使用find_by_id返回一個實例。我的問題是模型對象只是新實例化,無法保存到數據庫,因爲它沒有驗證。因此,我在如何解決這個問題上遇到了麻煩。 – Ren 2011-04-18 04:25:16