ruby-on-rails-3.1相关内容

Jasmine 规范未找到在 CoffeeScript 中定义的类

我正在 Rails 3.1 后端构建一个主干.js 应用程序.我正在使用 CoffeeScript 编写主干类,并使用 Jasmine(通过 jasmine-headless-webkit)进行测试. 给定以下(部分)树: .├── 应用│ ├── 资产│ │ ├── javascripts│ │ │ └── 浏览量│ │ │ ├── avia_view.js.coffee├── 规格│ ..
发布时间:2022-01-24 11:02:35 其他开发

从控制台调用 coffeescript 函数

使用 coffeescript 和 Rails 3.1.0.rc4.有这个代码: yourMom = (位置) ->控制台日志位置你妈妈“呜呜" 当页面加载时,这会正确输出“wuz hur".但是当我尝试打电话时 yourMom("wuz hur") 从 chrome js 控制台(就像我有时测试正常的 JS 函数一样),我收到“ReferenceError: yourMom is not ..
发布时间:2022-01-24 10:33:14 前端开发

如何关闭 Rails 3.1 上的自动样式表/javascript 生成?

我正在处理一个 Rails 3.1 项目,但我不希望 controller_name.css.sass 和 controller_name.js.coffee每次运行 rails generate controller controller_name 时都会生成.我可以发誓我已经在互联网上的某个地方看到了这个设置,但我现在找不到它.这是什么? 请记住,我仍然想使用 Asset Pipelin ..
发布时间:2022-01-24 10:31:57 其他开发

Cucumber Rails 3.1 未初始化常量 ActionController::Dispatcher (NameError)

我正在使用 Rails 3.1 应用程序,我正在将 cucumber 集成到我的应用程序中,但是当我尝试运行它时,我得到了这个奇怪的错误,有人可以帮帮我吗? 使用默认配置文件...未初始化的常量 ActionController::Dispatcher (NameError)/Users/chinog9/.rvm/gems/ruby-1.9.2-p180/gems/cucumber-rails- ..
发布时间:2022-01-22 23:12:02 其他开发

如何创建弹出窗口以在 Rails 3 中创建新记录

我们有一个要求,网页显示连接几个表的所有记录.我们有一个“添加按钮"——单击按钮后,我必须显示一个弹出窗口,用户将在其中输入必要的详细信息.弹出窗口将有两个按钮保存和取消. 单击“保存"按钮,应验证字段,如果所有验证均通过,则将记录保存到数据库,否则在警告框中显示错误消息. 单击取消按钮将关闭弹出窗口. 如何在点击添加按钮时创建弹出窗口? 解决方案 您需要将服务器端(Ra ..
发布时间:2022-01-20 22:47:08 其他开发

在哪里覆盖设计 gem 的 current_user 辅助方法

如何覆盖 devise gem 的 current_user.实际上我需要为移动应用添加网络服务. 目前的设计是管理网络应用程序的会话和“当前用户". 现在移动应用程序会将 user_id 发送到服务器.我需要像这样覆盖当前用户 def current_user如果参数 [:user_id].blank?当前用户别的用户.find(参数[:user_id])结尾结尾 我是否需要将 ..

rails 3.1 ActionController::RoutingError(没有路线匹配 [GET] “/assets/rails.png"):

标准的新 Rails 应用程序在显示 rails.png 时出现问题 ActionController::RoutingError (没有路由匹配 [GET] "/assets/rails.png"): 我尝试将 .png 文件移动到资产和资产/图像中的各个位置以及旧位置“公共"或“公共/图像"并更改页面,但没有任何帮助.如果您已经看到并解决了这个问题,请回答.我自己尝试了大约 20 种不同的 ..
发布时间:2022-01-08 19:05:17 其他开发

在加载*后*路由运行的 Rails 初始化程序?

我想在我的 Rails 应用程序启动时设置一个类属性.它需要检查一些路由,因此需要在我的自定义代码运行之前加载这些路由.我很难找到一个可靠的上钩地点. 这在“测试"环境中完美运行: config.after_initialize 做Rails.logger.info "#{Rails.application.routes.routes.map(&:path)}"结尾 但它不在“开发"环境 ..

将新管理员添加到活动管理员

我正在为我的用户使用设计.我最近安装了 rails Active Admin gem,一切运行良好. 但是我不知道如何添加新的管理员用户.我可以看到活动管理员在数据库中使用用户 admin@example.com 创建了一个 admin_user 表,我用它来登录界面. 我尝试将 admin_user 添加为资源,这样我只需单击活动管理界面中的“添加管理员用户"按钮即可添加新用户,但这 ..
发布时间:2022-01-07 17:18:33 其他开发

在rails中如何限制用户在要求升级帐户之前保存在数据库中的帖子数

我正在添加一种控制非订阅用户和订阅用户的小方法.基本上我的想法是所有使用 Devise 注册的用户都获得一个帐户.但是,我的模型或用户可以根据找到的用户 ID 存储在数据库中的帖子数量应该是 25 个帖子.我猜下面的方法会起作用; 型号 class Post归属地:用户验证 :quota, :on =>:刷新定义配额帖子 = Posts.find(params[:id])如果 user.p ..