gpt4 book ai didi

ruby-on-rails - Active Admin - 我可以将数据属性添加到表单标签吗?

转载 作者:行者123 更新时间:2023-12-02 08:33:26 25 4
gpt4 key购买 nike

我需要向 Active Admin 创建的表单标签添加数据属性。

这是当前的 Active Admin 表单代码 ...

    ActiveAdmin.register Pdf do
menu parent: "Video Series"
PDFTYPES = {
outline: "Outline",
transcript: "Transcript"
}

member_action :getvideos do
unless params[:id].blank?
render :json => Video.where(video_series_id: params[:id]).to_json.html_safe
end
end

member_action :clearvideo do
#binding.pry
#puts "pdfID : #{id}"
end

index do
column :title
column :description
column :pdf_type
column :created_at
column :updated_at
actions
end

form do |f|
f.inputs "Pdf Content" do
f.input :title
f.input :url
f.input :description
f.input :pos
f.input :video_series, as: :select, include_blank: true, collection: VideoSeries.all.map { |video| ["#{video.title}", video.id] }
f.input :pdf_type, as: :select, include_blank: true, collection: PDFTYPES.sort.map {|key,val| [val,key]}, input_html: { data: {pdf_id: pdf.id} }
f.input :video, as: :select, include_blank: true, collection: Video.where(video_series_id: f.object.video_series_id).map { |video| ["#{video.title}", video.id] }
f.actions
end
end
end

您可以在我上面的代码中看到我如何在名为 "pdf_type"的第二个选择输入上创建数据属性 - "input_html: { data: {pdf_id: pdf. id} 。”

我想要表单标签上的这个数据属性。这可以通过 Active Admin 完成吗?

谢谢,克里斯

最佳答案

你可以这样做

form html: { data: { attribute: 'value' } } do |f|
# Your code goes there
...
end

关于ruby-on-rails - Active Admin - 我可以将数据属性添加到表单标签吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24394760/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com