ruby-on-rails – 在rails中的activeadmin中的default_actions不
发布时间:2020-12-17 01:49:16 所属栏目:百科 来源:网络整理
导读:我有这个: ActiveAdmin.register User do index do column :email column :name column :role column "Last Sign In",:last_sign_in_at column :account column "Units" do |user| user.units.count.to_s end default_actionsend default_actions方法应创建
我有这个:
ActiveAdmin.register User do index do column :email column :name column :role column "Last Sign In",:last_sign_in_at column :account column "Units" do |user| user.units.count.to_s end default_actions end default_actions方法应创建显示,编辑和删除链接.它显示了它们,但删除链接只是show动作的链接: admin/users/1 规格说它应该创建一个删除链接. 不知道为什么会那样做.所以我尝试了另一种选择: column "Delete" do |user| link_to "Delete",destroy_admin_user_path(user) end 我收到此错误: undefined method `destroy_admin_user_path' for <div class="index_as_table"></div>:ActiveAdmin::Views::IndexAsTable 我甚至尝试在路线中添加这个: match "/admin/users/:id/destroy(.:format) " => "admin/users#destroy" 还是有同样的错误. 我在application.html.haml中包含了这个: = javascript_include_tag :all 还有与上述相同的问题. 谢谢你的回复 解决方法
您是否检查过将完整的rails.js添加到javascript中?使用firebug检查链接并查看它是否具有data-method属性.还检查HTTP标头并查看是否使用DELETE发出请求.
如果请求不使用“DELETE”而不是您的javascripts有问题.检查rails.js以确保完整性和jquery集成.另外检查您的资产. 您能否提供有关您的rails版本的更多详细信息? Javascripts包含在HTML源代码中? 尝试另一件事,转到assets / javascripts / application.js并添加 // =需要jquery 如果你运行3.1,请到顶部 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- ruby-on-rails – 如何将gem中间件添加到rails应用程序中
- ajax -jstree 3.0.2动态树总是从缓存加载数据而不是对服务器
- ios – 如何使用.xcarchive文件来表示崩溃日志?
- c – QMap是否支持自定义比较器功能?
- 12篇学通C#网络编程——第二篇 HTTP应用编程(上)
- 读写STM32内部flash读写代码
- c# – 如何在tabcontrol/tabpages中添加垂直滚动条
- actionscript 3控制符的使用
- Cocos2dx学习笔记12:cocos2dx进度条(ProgressTimer)
- 对C中的特定标题使用extern C关键字是否允许从void *转换为