2011-04-14 70 views

回答

1

是的。如果您運行rails generate devise:views,設計會將其視圖生成爲app/views/devise。然後,您可以在其中添加儘可能多的*。

看看simple_form gem。它會自動添加*,甚至提供內聯驗證。但這只是一個補充,編輯視圖將解決您的問題。

+0

我看到有一個類field_with-errors當錯誤發生時使用,它橫跨整行,所以如果我需要在字段旁邊顯示我的*,它會將它移動到下一行。我怎樣才能覆蓋這種風格?我在哪裏可以找到它? devise沒有將它添加到我的樣式表中...... – 2011-04-15 07:26:04

+0

您不需要重寫任何內容,因爲您可能尚未定義任何內容。只需將'field_with_errors'類添加到您自己的CSS並設置它,然而您喜歡... – 2011-04-18 14:39:30