«ruby-on-rails-4» etiketlenmiş sorular

Rails'in 4. sürümüne özgü sorunlar için. Sorunuz genel olarak Ruby on Rails için geçerliyse, [ruby-on-rails] etiketini kullanın.


6
Rails 4'te endişeler nasıl kullanılır?
Varsayılan Rails 4 proje üreticisi artık denetleyiciler ve modeller altında "endişeler" dizinini oluşturur. Yönlendirme endişelerinin nasıl kullanılacağı hakkında bazı açıklamalar buldum, ancak kontrolörler veya modeller hakkında hiçbir şey yok. Toplumdaki mevcut "DCI trendi" ile ilgisi olduğundan eminim ve denemek istiyorum. Soru şu: Bu özelliği nasıl kullanmam gerekiyor, çalışması için adlandırma …

19
Raylar 4: Turbo bağlantılar ile $ (Document) .ready () nasıl kullanılır
JS dosyalarını "raylar yolu" düzenlemeye çalışırken Rails 4 uygulamamda bir sorunla karşılaştım. Daha önce farklı görüşlere dağılmışlardı. Onları ayrı dosyalar halinde düzenledim ve varlıklar kanalıyla derledim. Ancak, turbo-linking açıldığında jQuery'nin "hazır" etkinliğinin sonraki tıklamalarda tetiklenmediğini öğrendim. Bir sayfayı ilk kez yüklediğinizde çalışır. Ancak bir bağlantıyı tıkladığınızda, içindeki hiçbir şey ready( …


5
Rails I18n doğrulama kullanımdan kaldırma uyarısı
Az önce 4.0.2 raylarına güncelledim ve şu uyarıyı alıyorum: [kullanımdan kaldırıldı] I18n.enforce_available_locales gelecekte varsayılan olarak doğru olacaktır. Yerel ayarınızın doğrulanmasını gerçekten atlamak istiyorsanız, bu iletiden kaçınmak için I18n.enforce_available_locales = false olarak ayarlayabilirsiniz. Yanlış seçeneğine ayarlamak için herhangi bir güvenlik sorunu var mı?

4
Update_attributes kaydetmeden raydan çıkıyor mu?
Kaydı kaydetmeyen update_attributes için bir alternatif var mı? Yani şöyle bir şey yapabilirdim: @car = Car.new(:make => 'GMC') #other processing @car.update_attributes(:model => 'Sierra', :year => "2012", :looks => "Super Sexy, wanna make love to it") #other processing @car.save BTW, yapabileceğimi biliyorum @car.model = 'Sierra', ama hepsini tek bir satırda güncellemek …


7
Rails 4'te bir referans sütun geçişi ekleme
Bir kullanıcının birçok yüklemesi var. Bir sütun eklemek istiyorumuploadsBaşvuru yapan tabloyauser . Göç nasıl olmalı? İşte sahip olduğum şey. (1) :user_id, :intveya (2) kullanmam gerektiğinden emin değilim :user, :references. (2) 'nin çalışıp çalışmadığından bile emin değilim. Sadece bunu "raylar" yolu yapmaya çalışıyorum. class AddUserToUploads < ActiveRecord::Migration def change add_column :uploads, …



4
Lib dosyalarını otomatik yükleme in Rails 4
/libGeliştirme sırasında dizinimdeki kodu otomatik olarak yüklemek için bir başlatıcıda aşağıdaki satırı kullanıyorum : config / ilklendiriciler / custom.rb: RELOAD_LIBS = Dir[Rails.root + 'lib/**/*.rb'] if Rails.env.development? ( Rails 3 Quicktip'ten: Geliştirme modunda lib klasörlerini otomatik olarak yeniden yükle ) Harika çalışıyor, ancak üretimde kullanmak için çok verimsiz - Her istek …

5
Ataç :: Hatalar :: Rails 4 ile MissingRequiredValidatorError
Raylarım blog uygulaması ile ataç kullanarak yüklemeye çalıştığımda bu hatayı alıyorum. "MissingRequiredValidatorError" derken neye atıfta bulunduğundan emin değilim Post_params güncelleyerek ve vererek: görüntü hem oluşturmak ve güncelleme post_params kullanmak gibi, iyi olacağını düşündüm Paperclip::Errors::MissingRequiredValidatorError in PostsController#create Paperclip::Errors::MissingRequiredValidatorError Extracted source (around line #30): def create @post = Post.new(post_params) Bu benim posts_controller.rb …

17
Rails 4'te CSS'deki görüntülere nasıl başvurulur
Heroku'da Rails 4 ile garip bir sorun var. Görüntüler derlendiğinde karma eklenir, ancak CSS içinden bu dosyalara yapılan referansın adı doğru ayarlanmamıştır. Demek istediğim bu. Logo.png adlı bir dosyam var. Yine de heroku'da göründüğünde şöyle görünür: /assets/logo-200a00a193ed5e297bb09ddd96afb953.png Ancak CSS hala şunu belirtiyor: background-image:url("./logo.png"); Sonuç: görüntü görüntülenmiyor. Bunun içine giren var …

13
Rails 4 Orijinallik Simgesi
Bazı özgünlük belirteci sorunlarıyla karşılaştığımda yeni bir Rails 4 uygulaması (Ruby 2.0.0-p0'da) üzerinde çalışıyordum. ( respond_toClass yöntemini kullanarak ) json yanıt veren bir denetleyici yazarken , kullanarak bir kayıt oluşturmaya çalıştığımda özel durumlar createalmaya başladığım eylem var .ActionController::InvalidAuthenticityTokencurl -H "Content-Type: application/json"Verileri ayarladığımdan emin oldum ve verileri ayarladım -d "<my data …

15
“'Üretim' ortamı için eksik 'secret_key_base` hatası nasıl giderilir (Rails 4.1)
Rails 4.1'i kullanarak sıfırdan bir Rails uygulaması oluşturdum ve çözemediğim garip bir sorunla karşılaşıyorum. Uygulamamı Heroku üzerinde dağıtmaya çalıştığımda 500 hatası alıyorum: Missing `secret_key_base` for 'production' environment, set this value in `config/secrets.yml` secret.ymlDosya aşağıdaki yapılandırmayı içerir: secret_key_base: <%= ENV["SECRET_KEY_BASE"] %> Heroku'da " SECRET_KEY_BASE" ortam değişkenini rake secretkomutun sonucuyla yapılandırdım . …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.