Câu hỏi được gắn thẻ «ruby-on-rails-3»

Ruby on Rails là một khung phát triển web nguồn mở được viết bằng Ruby. Ruby on Rails tuân theo nguyên tắc quy ước về cấu hình, giúp bạn không phải phát minh lại mọi thứ để duy trì hiệu quả. Chỉ sử dụng thẻ này cho Rails 3 câu hỏi cụ thể và cũng gắn thẻ những câu hỏi đó [ruby-on-rails].




2
Chỉ sản xuất gói cài đặt Rails
Tôi vẫn chưa quen với rails / ruby ​​/ bundler và hơi bối rối. Trong config/application.rbtệp của chúng tôi có phân đoạn trình gói này: if defined?(Bundler) # If you precompile assets before deploying to production, use this line Bundler.require(*Rails.groups(:assets => %w(development test))) # If you want your assets lazily …


15
rails install pg - Không thể tìm thấy tiêu đề 'libpq-fe.h
$ sudo bundle install Kết quả Fetching gem metadata from https://rubygems.org/........... Fetching gem metadata from https://rubygems.org/.. Using rake (0.9.2.2) Using i18n (0.6.1) Using multi_json (1.3.6) Using activesupport (3.2.8) Using builder (3.0.4) Using activemodel (3.2.8) Using erubis (2.7.0) Using journey (1.0.4) Using rack (1.4.1) Using rack-cache (1.2) Using rack-test (0.6.2) Using …

7
Rails 3: Làm cách nào để “redirect_to” trong lệnh gọi Ajax?
attempt_loginPhương thức sau được gọi bằng Ajax sau khi gửi biểu mẫu đăng nhập. class AccessController < ApplicationController [...] def attempt_login authorized_user = User.authenticate(params[:username], params[:password]) if authorized_user session[:user_id] = authorized_user.id session[:username] = authorized_user.username flash[:notice] = "Hello #{authorized_user.name}." redirect_to(:controller => 'jobs', :action => 'index') else [...] end end end Vấn đề …

13
Chuỗi “true” và “false” thành boolean
Tôi có một ứng dụng Rails và tôi đang sử dụng jQuery để truy vấn chế độ xem tìm kiếm của tôi trong nền. Có các trường q(cụm từ tìm kiếm) start_date, end_datevà internal. Trường internalnày là một hộp kiểm và tôi đang sử dụng is(:checked)phương pháp để tạo url …



14
Ruby on Rails 3 Không thể kết nối với máy chủ MySQL cục bộ thông qua socket '/tmp/mysql.sock' trên OSX
Tôi có môi trường Rails3 tiêu chuẩn, RVM 1.2.9, Rails 3.0.5, Ruby 1.9.2p180, MySQL2 Gem 0.2.7, mysql-5.5.10-osx10.6-x86_64 Lỗi tôi gặp phải khi chạy rake db:migrateđể tạo cơ sở dữ liệu là: Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) config / database.yml có development: adapter: mysql2 host: localhost …


6
Cú pháp để bỏ qua việc tạo kiểm tra, nội dung và trình trợ giúp cho `bộ điều khiển tạo đường ray`?
Tôi đã đọc phần trợ giúp và đã thử lệnh sau để bỏ qua việc tạo tệp kiểm tra, nội dung và tệp trợ giúp $ bin/rails generate controller home index --helper false --assets false --controller-specs false --view-specs false create- app/controllers/home_controller.rb route get "home/index" invoke erb create app/views/home create app/views/home/index.html.erb …

5
before_filter với các tham số
Tôi có một phương pháp thực hiện một cái gì đó như sau: before_filter :authenticate_rights, :only => [:show] def authenticate_rights project = Project.find(params[:id]) redirect_to signin_path unless project.hidden end Tôi cũng muốn sử dụng phương pháp này trong một số Bộ điều khiển khác, vì vậy tôi đã sao chép phương …

4
Rails- content_tag lồng nhau
Tôi đang cố gắng lồng các thẻ nội dung vào một trình trợ giúp tùy chỉnh, để tạo ra một cái gì đó như sau: <div class="field"> <label>A Label</label> <input class="medium new_value" size="20" type="text" name="value_name" /> </div> Lưu ý rằng đầu vào không được liên kết với biểu mẫu, nó …

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.