Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/64.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 基于客户端选择的模板中的动态自定义字段_Ruby On Rails_Ruby_Ruby On Rails 3 - Fatal编程技术网

Ruby on rails 基于客户端选择的模板中的动态自定义字段

Ruby on rails 基于客户端选择的模板中的动态自定义字段,ruby-on-rails,ruby,ruby-on-rails-3,Ruby On Rails,Ruby,Ruby On Rails 3,我的要求是在视图页面中创建一个动态自定义字段 例如:-客户将拥有master,在那里他们可以向用户提及必须在前端显示的字段。假设有一位客户a希望在前端显示出生日期,而客户B希望显示年龄。我在表中列出了出生日期和年龄,但根据客户选择,它应该在前端可见。谁能帮助我如何在RubyonRails中实现这一点。是否有任何gem或插件可用于此。或者可以用我们自己的方式来做。你可以通过创建一个新表来智取。示例:user\u-frontend带有style\u-typeuser\u-id字段样式\类型使用此选项

我的要求是在视图页面中创建一个动态自定义字段


例如:-客户将拥有master,在那里他们可以向用户提及必须在前端显示的字段。假设有一位客户a希望在前端显示出生日期,而客户B希望显示年龄。我在表中列出了出生日期和年龄,但根据客户选择,它应该在前端可见。谁能帮助我如何在RubyonRails中实现这一点。是否有任何gem或插件可用于此。或者可以用我们自己的方式来做。

你可以通过创建一个新表来智取。示例:
user\u-frontend
带有
style\u-type
user\u-id
字段<代码>样式\类型使用此选项存储类型。您可以定义
0
=>
默认前端
1
=>
年龄
2
=>
生日


希望这对你有帮助,干杯。

是的,我能做到。但我想在前端展示一些更好的解决方案。您提到的方式,我可以为每个客户存储表中必须显示的字段。但是我将如何在表单中仅为每个客户检索那些相应的字段。Controller frontend
def index@user=user。所有响应都是“do”| format | format.html#new.html.erb format.xml{render:xml=>article}end end
Model User
class User
#controller
User.all
#视图
f.style#u用户