Rails Admin の投稿の「本文」にある入力領域のデフォルトの高さはかなり小さいです。身長を伸ばす方法を模索中です。助言がありますか?
config.model Post do
label 'Blog'
weight 0
edit do
field :user
field :title
field :body_format
field :body do
(something here?)
end
Rails Admin の投稿の「本文」にある入力領域のデフォルトの高さはかなり小さいです。身長を伸ばす方法を模索中です。助言がありますか?
config.model Post do
label 'Blog'
weight 0
edit do
field :user
field :title
field :body_format
field :body do
(something here?)
end
configure :description do
html_attributes rows: 20, cols: 50
end
Rails Admin でテキスト フィールドの長さを増やす別の方法は次のとおりです。
field :description, :text do
html_attributes do
{:maxlength => 600}
end
end
モデルとは何の関係もありません。必要なのは、その要素のCSSを変更することです。Railsエンジンの多くはcssを「隠す」傾向がありますが、とにかくそれらをそのままにして、独自のcustom.cssファイル(またはSASSを使用している場合はcustom.css.scss)に変更を加える方がよい場合がよくあります。
最も簡単な方法は、Chromeでページを確認し、「body」要素を右クリックして、ポップアップメニューが表示されたら、[要素の検査]に移動することです。Chromeデベロッパーツールウィンドウが下に開き、その要素が強調表示されます。右側のcssクラスを見て、何が呼び出されているかを確認してください。
custom.cssファイルに移動し、そのcssクラスの新しいバージョンを記述します。まったく同じ名前を使用することもできますが、その特定のhtml要素に追加される独自のクラスを作成することをお勧めします。そうしないと、必要以上にオーバーライドします。
input, textarea .yourclassname {
height: 200px;
}
そのようなものが機能しない場合。!importantを追加します。(不要な場合は省略した方がよいです。)
input, textarea .yourclassname {
height: 200px !important;
}