Articles of ruby on rails 3

rails 3 activerecord order – qual é o trabalho adequado de injeção de sql?

digamos que eu tenha uma página de lista de usuários e você possa ordenar pelas diferentes colunas, ao clicar em “email” ele passará por sort_by = email sort_direction = asc ou desc sort_by = “email” # really params[:sort_by] sort_direction = “asc” # really params[:sort_direction] User.order(“#{sort_by} #{sort_direction}”) # SELECT “users”.* FROM “users” ORDER BY email asc […]

Como configurar o Log4r com o Rails 3.0.x?

Eu tentei configurar log4r com Rails 3.0.4 com base neste artigo: http://www.dansketcher.com/2007/06/16/integrating-log4r-and-ruby-on-rails/ /Users/toto/.rvm/gems/ruby-1.9.2-p0/gems/log4r-1.1.9/lib/log4r/yamlconfigurator.rb:166:in `sub!’: can’t convert Pathname into String (TypeError) from /Users/toto/.rvm/gems/ruby-1.9.2-p0/gems/log4r-1.1.9/lib/log4r/yamlconfigurator.rb:166:in `block in paramsub’ from /Users/toto/.rvm/gems/ruby-1.9.2-p0/gems/log4r-1.1.9/lib/log4r/yamlconfigurator.rb:165:in `each’ from /Users/toto/.rvm/gems/ruby-1.9.2-p0/gems/log4r-1.1.9/lib/log4r/yamlconfigurator.rb:165:in `paramsub’ from /Users/toto/.rvm/gems/ruby-1.9.2-p0/gems/log4r-1.1.9/lib/log4r/yamlconfigurator.rb:156:in `block in decode_hash_params’ Eu pesquisei o Googled para uma integração com o Rails 3, mas não encontrei uma solução funcional. Alguém pode […]

Relação Polimórfica HABTM

Eu sou muito novo no Rails, e estou tentando fazer um relacionamento HABTM polimórfico. O problema é que eu tenho três modelos que quero relacionar. O primeiro deles é o modelo Event e, em seguida, são dois tipos de participantes: Usuários e Contatos. O que eu quero fazer é poder relacionar como participante usuários e […]

Configuração do Nginx leva ao loop de redirecionamento sem fim

Então eu olhei para cada configuração de amostra que eu poderia encontrar e ainda assim toda vez que eu tento e visualizo uma página que requer ssl, acabo em um loop de redirecionamento. Estou correndo nginx / 0.8.53 e passageiro 3.0.2. Aqui está a configuração ssl server { listen 443 default ssl; server_name .com www..com; […]

Como alterar o caminho padrão dos arquivos de visualização em um controlador Rails 3?

Eu tenho um controlador chamado ProjectsController . Suas ações, por padrão, procuram visualizações dentro de app/views/projects . Eu gostaria de mudar esse caminho para todos os methods ( index , show , new , edit etc …) no controller. Por exemplo: class ProjectsController < ApplicationController #I'd like to be able to do something like this […]

Default_url em Paperclip quebrado com atualização de pipeline de ativos

Estou usando o Paperclip e tenho uma opção default_url como essa para um dos meus anexos: :default_url => ‘/images/missing_:style.png’ O pipeline de ativos obviamente não gosta disso desde que os diretórios foram movidos. Qual é a melhor maneira de lidar com isso? Eu tenho dois estilos para esta foto (: mini e: polegar).

Como adicionar bootstrap modal com link_to para que o conteúdo do link abra em modal?

Eu estou tentando usar bootstrap modal http://twitter.github.com/bootstrap/javascript.html#modals em um link de rails para abrir esse link no modal mas de alguma forma não está funcionando. O código de alternância padrão é – Launch demo modal mas não tenho certeza de como aplicá-lo ao link_to nos rails, alguma ajuda? obrigado

Ruby 1.9.2 e Rails 3 não podem abrir console de rails

[gkaykck@main myApplication]$ rails console /usr/local/lib/ruby/1.9.1/irb/completion.rb:9:in `require’: no such file to load — readline (LoadError) from /usr/local/lib/ruby/1.9.1/irb/completion.rb:9:in `’ from /usr/local/lib/ruby/gems/1.9.1/gems/railties-3.0.3/lib/rails/commands/console.rb:3:in `require’ from /usr/local/lib/ruby/gems/1.9.1/gems/railties-3.0.3/lib/rails/commands/console.rb:3:in `’ from /usr/local/lib/ruby/gems/1.9.1/gems/railties-3.0.3/lib/rails/commands.rb:20:in `require’ from /usr/local/lib/ruby/gems/1.9.1/gems/railties-3.0.3/lib/rails/commands.rb:20:in `’ from script/rails:6:in `require’ from script/rails:6:in `’ Eu instalei rails 3 em ruby ​​1.9.2p136, o que é ok eu acho. Mas eu não posso iniciar console rails […]

Rails has_many através do formulário com checkboxs de seleção e campo extra no modelo de junit

Estou tentando resolver uma tarefa bastante comum (como eu pensava). Existem três modelos: class Product :categorizations accepts_nested_attributes_for :categorizations end class Categorization < ActiveRecord::Base belongs_to :product belongs_to :category validates :description, presence: true # note the additional field here end class Category < ActiveRecord::Base validates :name, presence: true end Meus problemas começam quando se trata de novo […]

Rails 3 UJS – o controlador é chamado duas vezes por link_to: remote

Eu tenho um problema estranho onde o JQuery está criando dois pedidos AJAX para um método link_to. Estou desenvolvendo um aplicativo do Rails 3 com o JQuery for UJS. Eu tenho um link de alternância que alterna entre “Follow” e “Unfollow” Meu link é renderizado como abaixo: Unfollow e meu controlador é configurado assim: def […]