标签: ruby-on-rails activeadmin
我遇到需要在activeadmin中覆盖create的情况。我自动填充字段,如果数据已经存在,则应更新否则创建。这是我的创建方法:
TIMEDIFF()
我想显示违反验证的错误,以便用户知道他/她是否输入了无效条目。
我找到了this,但它看起来不仅仅是一种解决方案。请帮我解决这个问题。
提前致谢。
答案 0 :(得分:2)
我在名为new.html.arb的视图中创建了一个新的HTML文件,并在其中添加了insert_tag renderer_for(:new)。之后我所做的就是
new.html.arb
insert_tag renderer_for(:new)
if @company.errors.any? render 'new' end
我通过查看activeadmin的默认行为来发现它。我希望这有助于其他想要做类似事情的人。这是我得到的结果,也是我要求的结果。
答案 1 :(得分:0)
我想知道客户端逻辑是否根据id.present提交到不同的URL?可能会让事情变得更加安宁。