Pertanyaan yang diberi tag «ruby-on-rails-4»

Untuk masalah khusus untuk versi 4 dari Rails. Jika pertanyaan Anda berlaku untuk Ruby on Rails secara umum, gunakan tag [ruby-on-rails].


6
Cara menggunakan kekhawatiran di Rails 4
Generator proyek Rails 4 default sekarang menciptakan direktori "keprihatinan" di bawah pengontrol dan model. Saya telah menemukan beberapa penjelasan tentang cara menggunakan masalah perutean, tetapi tidak ada tentang pengontrol atau model. Saya cukup yakin ini ada hubungannya dengan "tren DCI" saat ini di komunitas dan ingin mencobanya. Pertanyaannya adalah, bagaimana …

19
Rails 4: cara menggunakan $ (dokumen) .ready () dengan turbo-links
Saya mengalami masalah dalam aplikasi Rails 4 saya ketika mencoba mengatur file JS "the rails way". Mereka sebelumnya tersebar di berbagai pandangan. Saya mengorganisasikannya ke dalam file terpisah dan mengkompilasinya dengan pipa aset. Namun, saya baru tahu bahwa acara "siap" jQuery tidak memunculkan klik berikutnya saat penautan turbo dihidupkan. Pertama …


5
Peringatan penghentian validasi Rails I18n
Saya baru saja memperbarui ke rails 4.0.2 dan saya mendapatkan peringatan ini: [usang] I18n.enforce_available_locales akan default ke true di masa depan. Jika Anda benar-benar ingin melewati validasi lokal Anda, Anda dapat mengatur I18n.enforce_available_locales = false untuk menghindari pesan ini. Apakah ada masalah keamanan dalam pengaturannya ke false?

4
Rails update_attributes tanpa menyimpan?
Apakah ada alternatif untuk update_attributes yang tidak menyimpan catatan? Jadi saya bisa melakukan sesuatu seperti: @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, saya tahu saya bisa @car.model = 'Sierra', tetapi saya …





4
Memuat file lib secara otomatis di Rails 4
Saya menggunakan baris berikut dalam initializer untuk memuat kode secara otomatis di /libdirektori saya selama pengembangan: config / initializers / custom.rb: RELOAD_LIBS = Dir[Rails.root + 'lib/**/*.rb'] if Rails.env.development? (dari Rails 3 Quicktip: Auto reload folder lib dalam mode pengembangan ) Ini berfungsi dengan baik, tetapi terlalu tidak efisien untuk digunakan …

5
Paperclip :: Errors :: MissingRequiredValidatorError with Rails 4
Saya mendapatkan kesalahan ini ketika saya mencoba mengunggah menggunakan penjepit kertas dengan aplikasi blogging rails saya. Tidak yakin apa yang dimaksud ketika mengatakan "MissingRequiredValidatorError" Saya berpikir bahwa dengan memperbarui post_params dan memberikannya: gambar itu akan baik-baik saja, karena keduanya membuat dan memperbarui menggunakan post_params Paperclip::Errors::MissingRequiredValidatorError in PostsController#create Paperclip::Errors::MissingRequiredValidatorError Extracted source …

17
Bagaimana cara mereferensikan gambar dalam CSS di dalam Rails 4
Ada masalah aneh dengan Rails 4 di Heroku. Ketika gambar dikompilasi, mereka memiliki hash yang ditambahkan ke dalamnya, namun referensi ke file-file dari dalam CSS tidak memiliki nama yang tepat disesuaikan. Inilah yang saya maksud. Saya memiliki file bernama logo.png. Namun ketika muncul di heroku itu dipandang sebagai: /assets/logo-200a00a193ed5e297bb09ddd96afb953.png Namun …

13
Rails 4 Token Keaslian
Saya sedang mengerjakan aplikasi Rails 4 baru (di Ruby 2.0.0-p0) ketika saya mengalami beberapa masalah token keaslian. Sambil menulis pengontrol yang merespons json (menggunakan respond_tometode kelas), saya mendapatkan createtindakan yang mulai mendapatkan ActionController::InvalidAuthenticityTokenpengecualian ketika saya mencoba membuat catatan menggunakan curl. Saya memastikan saya mengatur -H "Content-Type: application/json"dan saya mengatur data …

15
Bagaimana mengatasi kesalahan “Missing` secret_key_base` untuk lingkungan 'produksi' ”(Rails 4.1)
Saya membuat aplikasi Rails, menggunakan Rails 4.1, dari awal dan saya menghadapi masalah aneh yang tidak dapat saya pecahkan. Setiap kali saya mencoba untuk menyebarkan aplikasi saya di Heroku saya mendapatkan kesalahan 500: Missing `secret_key_base` for 'production' environment, set this value in `config/secrets.yml` The secret.ymlfile berisi konfigurasi sebagai berikut: secret_key_base: …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.