Tag: 的Ruby on 轨道

digest_path和asset_digest_path不允许摘要URL

我在生产资产方面遇到了非常艰难的时期。 它归结为我试图覆盖sprokets助手模块,试图看看是什么…当我重新写入以下内容时: module Sprockets module Rails module Helper def compute_asset_path(path, options = {}) 它不会运行。 我在我的本地环境中尝试过,它运行得很好。 生产环境是否有理由不允许我的资产以摘要forms呈现,但我的本地环境会如何? 这与绅士的要求有关…… Rails 4.0.3使用asset_sync生成不正确的资产路径 这是我在尝试覆盖该方法后收到的错误(在使用RAILS_ENV = development时运行时没有错误): ActionView::Template::Error (undefined local variable or method `digest_path’ for #<#:0x000001034a81d0>): Gemfile中的Asset Gems供参考: source ‘http://rubygems.org’ # ruby ‘2.1.1’ gem ‘rails’, ‘4.0.4’ gem ‘jbuilder’, ‘~> 1.2’ gem ‘devise’ gem ‘devise_invitable’ gem ‘figaro’ gem ‘mysql2’ gem ‘simple_form’ […]

最佳实践:我应该使用AR模型还是全局Hash来获取静态数据?

我正在考虑一个社交网站。 我的用户模型应该有一个属性“eyecolor”,可以在带有选择框/下拉列表的视图页面上设置。 我的问题: – >我应该制作一个AR模型还是应该使用全局哈希/常数来获取数据? “静态模型”是否有最佳实践? 如何在没有AR模型的情况下关联以下关系: u = User.first u.eyecolor ==> 1 (not the eyecolor-string!) 我需要的是eyecolor-string: u = User.first u.eyecolor ==> “brown” 谢谢,抱歉我的英语不好!

如何将Nokogiri对象转换为rails中的xml文件

这是输出我得到如何将其传达到xml文件。 即使知道结果是什么,我一直在打破我的头脑。 请帮我解决这个问题,因为我是一个新人。 [#<LinkedIn::Position::Resource:0x4a63e80 @position=#<Nokogiri::XML::Element:0x2531fa0 name="position" children=[#, #<Nokogiri::XML::Element:0x2531bf8 name="id" children=[#]>, #, #<Nokogiri::XML::Element:0x253152c name="title" children=[#]>, #, #<Nokogiri::XML::Element:0x2530f8c name="summary" children=[#]>, #, #<Nokogiri::XML::Element:0x252ff6c name="start-date" children=[#, #<Nokogiri::XML::Element:0x252fb28 name="year" children=[#]>, #, #<Nokogiri::XML::Element:0x252f84c name="month" children=[#]>, #]>, #, #<Nokogiri::XML::Element:0x252f4a4 name="is-curre nt" children=[#]>, #, #<Nokogiri::XML::Element:0x252ed3c name= "company" children=[#, #<Nokogiri::XML::Element:0x252e5ec name="id" children=[#]>, #, #<Nokogiri::XML::Element:0x252e25c name="name" children=[#]>, #, #<Nokogiri::XML::Element:0x252df68 nam e="size" children=[#]>, #, #<Nokogiri::XML::Elem ent:0x252dc20 […]

Ruby on Rails最近的活动

实现StackOverflow样式的Recent Activities页面的最佳方法是什么? 我有一个包含用户照片的图库,我希望在其他用户评论或投票时通知他们。 我应该创建一个包含最近活动的新表(每当用户发表评论或投票时更新)或者我应该只使用MySQL查询吗?

如何在新窗口中使link_to打开外部URL?

我需要转换rails 2.3站点,以便在新窗口中打开所有外部URL。 我可以通过每次调用link_to并添加:target => ‘_blank’ ,但我想在所有链接,现在和未来的一步中完成。 有没有办法我可以修补link_to以获得所需的行为?

无法在我的视图中调用我的关联表

无法在我的视图中调用我的关联表。 试过这个。 它是一个只会增加玩家的应用程序。 按下“开始游戏”然后他应该来到结果视图所有玩家的结果。 那么我当然会得到“玩家”表的名称,然后是“结果”表的绑定结果。 现在在quire,我只要在后台进入bidningen 视图: 控制器: class ResultsController < ApplicationController def index @playersname = Player.all end 结束 模型: class Result < ActiveRecord::Base # attr_accessible :title, :body has_many :players end 移民: class CreateResults 40 t.string “cal”, :limit => 40 t.string “sum”,:limit => 300 t.timestamps end end 结束

在Rails中,如何在管理部分中有/ admin部分,然后是控制器?

我想在我的应用程序中有一个/ admin部分,并在此/ admin部分中有路由,如: www.example.com/admin/(只有某些用户可以访问此部分) 然后在本节中有控制器,如: /admin/users/{add, new, etc} 对于这样的事情我有什么选择? (使用导轨3)

Rails CSS样式表互相覆盖

我在assets / stylesheets位置有一个clients.css和jobs.css。 每个都有一个相应的控制器 乔布斯是在客户之后用脚手架创建的。 scaffolds.scss文件是空白的。 application.css是空白的 当我在jobs.css中对诸如body{color:black}之类的更改进行编码时,它会更改clients / index.html.erb视图和jobs / index.html.erb视图。 这可能是什么原因? 我想为工作和客户提供单独的.css文件。

如何将数据导入rails?

我有一个带有User类的Rails 3应用程序,以及一个我要导入的制表符分隔文件。 如何在rails控制台之外访问Active Record模型,以便我可以编写脚本来完成 require “???active-record???” File.open(“users.txt”, “r”).each do |line| name, age, profession = line.strip.split(“\t”) u = User.new(:name => name, :age => age, :profession => profession) u.save end 我是否使用“ar-extensions”gem,还是有另一种方式? (我现在不特别关心速度,我只是想要一些简单的东西。)

Rails搜索表单

我正在创建一个跟踪用户和成就的应用程序(想想,xbox live等)。这些表通过连接表链接。 我希望在我的索引上有一个搜索表单,用户可以输入用户名,新页面会加载用户已获得的所有成就的列表。 我不完全确定如何在索引上设置此搜索表单,以实际搜索用户表并在新页面上返回结果。 任何帮助将不胜感激。 如果您需要更多信息,我会很乐意提供。