Pertanyaan yang diberi tag «ruby-on-rails»

Ruby on Rails adalah framework aplikasi web full-stack open source yang ditulis dalam Ruby. Ini mengikuti model kerangka kerja MVC yang populer dan dikenal dengan pendekatan "konvensi atas konfigurasi" untuk pengembangan aplikasi.



7
Bagaimana cara menggunakan view helper saya dalam tampilan ActionMailer?
Saya ingin menggunakan metode yang saya tetapkan dalam app/helpers/annotations_helper.rbtampilan ReportMailer saya ( app/views/report_mailer/usage_report.text.html.erb). Bagaimana saya melakukan ini? Berdasarkan panduan ini, sepertinya add_template_helper(helper_module)metode ini dapat melakukan apa yang saya inginkan, tetapi saya tidak tahu cara menggunakannya. (BTW, apakah ada alasan Anda mendapatkan akses ke perangkat pembantu yang berbeda dalam tampilan mailer? …

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 …


7
ActiveModel :: ForbiddenAttributesError saat membuat pengguna baru
Saya memiliki model ini di Ruby tetapi melempar a ActiveModel::ForbiddenAttributesError class User < ActiveRecord::Base attr_accessor :password validates :username, :presence => true, :uniqueness => true, :length => {:in => 3..20} VALID_EMAIL_REGEX = /\A[\w+\-.]+@[a-z\d\-.]+\.[a-z]+\z/i validates :email, presence: true, :uniqueness => true, format: { with: VALID_EMAIL_REGEX } validates :password, :confirmation => true validates_length_of …


11
Bagaimana waktu relatif Anda di Rails?
Saya sedang menulis aplikasi Rails, tetapi tampaknya tidak dapat menemukan cara melakukan waktu relatif, yaitu jika diberi kelas Waktu tertentu, ia dapat menghitung "30 detik yang lalu" atau "2 hari yang lalu" atau jika lebih dari sebulan "9/1/2008", dll.


5
Rails.env vs RAILS_ENV
Saya melihat keduanya dalam contoh ketika memeriksa apakah sedang berjalan. Apa yang disukai? Apakah mereka, untuk semua maksud dan tujuan sama?


20
tidak dapat memasang permata pg
Saya mencoba menggunakan gem install pgtetapi sepertinya tidak berhasil. gem install pg memberikan kesalahan ini Temporarily enhancing PATH to include DevKit... Building native extensions. This could take a while... ERROR: Error installing pg: ERROR: Failed to build gem native extension. C:/Ruby/bin/ruby.exe extconf.rb checking for pg_config... no No pg_config... trying anyway. …


4
Tambahkan parameter querystring ke link_to
Saya mengalami kesulitan menambahkan parameter querystring ke link_to UrlHelper. Saya memiliki tampilan Indeks, misalnya, yang memiliki elemen UI untuk menyortir, memfilter, dan pagination (via will_paginate). Plugin will_paginate mengelola persistensi parameter querystring intra-halaman dengan benar. Apakah ada mekanisme otomatis untuk menambahkan parameter querystring ke rute beri bernama, atau apakah saya perlu …

12
Ruby on Rails: Di mana mendefinisikan konstanta global?
Saya baru memulai dengan aplikasi web Ruby on Rails pertama saya. Saya punya banyak model, tampilan, pengontrol, dan sebagainya yang berbeda. Saya ingin menemukan tempat yang baik untuk tetap definisi konstan konstanta global, yang berlaku di seluruh aplikasi saya. Secara khusus, mereka berlaku baik dalam logika model saya, dan dalam …

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.