1
Попытка создать пользовательский элемент ввода с использованием Formtastic. Начав с чем-то очень просто:Formtastic Невозможно найти класс ввода
app/input/card_body_input.rb
:
class CardBodyInput < FormTastic::Inputs::Base
include Base
def input_html_options
{
:cols => builder.default_text_area_width,
:rows => builder.default_text_area_height
}.merge(super)
end
def to_html
input_wrapping do
label_html <<
builder.text_area(method, input_html_options)
end
end
end
, и я стараюсь использовать его как это:
f.inputs do
f.input :back_content as: :card_body
end
На что я Unable to find input class for card_body
.
Любые идеи? Спасибо.
Вы пробовали это https://github.com/justinfrench/formtastic#modified--custom-inputs – Sontya
Да, это то, что я рассказал выше. – ezuk
Где находится проект Rails, разместил ваш файл с помощью класса CardBodyInput? (требуется относительный путь из корневого каталога Rails) –