Articles of ruby on rails

link_to: confirmar muestra emergente dos veces

Esta etiqueta con Rails 3 :delete,:confirm=>’Are you sure?’ %> produce este html Destroy La entrada se borra, el problema es que la ventana emergente aparece dos veces. ¿Qué podría estar causando esto?

Controladores de expansión de un Motor Rails 3 en la aplicación principal

Estoy usando un motor Rails como una gem en mi aplicación. El motor tiene PostsController con varios métodos y me gustaría ampliar la lógica del controlador en mi aplicación principal, por ejemplo, para agregar algunos métodos. Si solo creo PostsController en la aplicación principal, entonces el controlador del motor no está cargado. Hay una solución […]

¿Dos puntos y coma antes de los nombres de las clases en Ruby?

He visto mucho uso de dobles puntos en Rails antes de los nombres de las clases. Por ejemplo: require ::File.expand_path(‘../config/environment’, __FILE__) Sé lo que significa Module::Class::Constant , pero ::Class ?

Hacer una fila de tabla en un enlace en Rails

Estoy tratando de hacer una fila en un enlace de tabla a la página de edición. Sé que se están creando los enlaces, porque puedo imprimirlos. Estoy cerca, pero me falta algo importante. ¿Qué cambio para que el enlace funcione correctamente? Scouts :get %> Name Rank Advancement Date Age <tr >

Consola Rails: ¡recarga! que no refleja los cambios en los archivos del modelo? ¿Cuál podría ser la razón posible?

Antes estaba funcionando bien. He estado jugando a little bit config. Entonces puedo haber cambiado algunas configuraciones sin saberlo. aquí está la configuración de environment / development.rb config.cache_classes = false # Log error messages when you accidentally call methods on nil. config.whiny_nils = true # Show full error reports and disable caching config.consider_all_requests_local = true […]

Cómo ejecutar una actualización raw sql con enlace dynamic en Rails

Quiero ejecutar una actualización raw sql como a continuación: update table set f1=? where f2=? and f3=? SQL ejecutará este SQL mediante ActiveRecord::Base.connection.execute , pero no sé cómo pasar los valores del parámetro dynamic al método. ¿Podría alguien ayudarme con eso?

método undefined `get ‘para #

Alguien sabe cómo evitar esto? En OSX, tratando de ejecutar RSpec con Rails 3.0.7. Todos los detalles en: https://gist.github.com/1017044 it “renders buttons_widgets partial” do get :buttons_widgets response.should render_template(“buttons_widgets”) end → rspec tools_model_spec.rb /Users/mm/.rvm/gems/ruby-1.9.2-p0@evergreen/bundler/gems/rspec-core-bea2366c817e/lib/rspec/core/version.rb:4: warning: already initialized constant STRING /Users/mm/.rvm/gems/ruby-1.9.2-p0@evergreen/bundler/gems/rspec-core-bea2366c817e/lib/rspec/core/metadata.rb:48: warning: already initialized constant RESERVED_KEYS /Users/mm/.rvm/gems/ruby-1.9.2-p0@evergreen/bundler/gems/rspec-core-bea2366c817e/lib/rspec/core/pending.rb:6: warning: already initialized constant DEFAULT_MESSAGE /Users/mm/.rvm/gems/ruby-1.9.2-p0@evergreen/bundler/gems/rspec-core-bea2366c817e/lib/rspec/core/world.rb:6: warning: already initialized constant […]

no se puede obtener una conexión estable con Firefox en 60 segundos (127.0.0.1:7055)

Obteniendo el siguiente error al ejecutar las pruebas rspec no se puede obtener una conexión estable con Firefox en 60 segundos (127.0.0.1:7055) en Rails Usando el último ruby ​​(1.9.2) y Firefox (6.0) Usando rspec-rails, capibaras y otras gems, pero no parecen ser un problema. Estas pruebas funcionan bien en otro entorno (Linux).

¿Cómo PUESTO datos en Rails usando JQuery?

Estoy tratando de enviar una solicitud jquery ajax PUT que se ve así: $.ajax({ type: “PUT”, url: ‘/admin/pages/1.json’, data: { page : {…} }, dataType: ‘json’, success: function(msg) { alert( “Data Saved: ” + msg ); } }); pero me sale el siguiente error: The error occurred while evaluating nil.name /Library/Ruby/Gems/1.8/gems/activesupport-2.3.2/lib/active_support/xml_mini/rexml.rb:29:in `merge_element!’ /Library/Ruby/Gems/1.8/gems/activesupport-2.3.2/lib/active_support/xml_mini/rexml.rb:18:in `parse’ (__DELEGATION__):2:in […]

no se puede cargar ese archivo – readline

Estoy teniendo el siguiente error: $script/console Loading development environment (Rails 2.2.2) /opt/ruby-enterprise-1.8.6-20080709/lib/ruby/1.8/irb/completion.rb:10:in `require’: no such file to load — readline (LoadError) ¿Dónde puedo obtener el archivo y en qué directorio debe ir? ¡Gracias!