ruby-on-rails-4

    0熱度

    3回答

    我在數據庫中有以下表格,也有爲它創建的模型。 |id |name |description |created_date |updated_date | ----------------------------------------------------------------------- |1 |HELLO |greeting |2017-09-28 18:51:51 |2017-

    0熱度

    1回答

    我在使用Rails 4.2創建具有多個模型的表單時遇到問題。 我正在創建一個表單,允許用戶使用自定義條形付款方式一次性訂購禮品卡。 我嘗試了不同的方式使用form_tag而不是simple_form_for和simple_fields_for,我嘗試了所有在這個網站上提供的解決方案,但我找不到一個出路! 我的格式如下: =simple_form_for @giftcard, url: gift_

    -1熱度

    2回答

    我在我的文章模型中有一個名爲'title'的屬性。 我可以把下面的形式爲我new.html.erb: <p> <%= form.label :title %><br> <%= form.text_field :title %> </p> 這爲用戶鍵入一個標題產生一個輸入框。 在我show.html.erb我可以顯示標題: <p> <strong>Title:</

    0熱度

    1回答

    我使用pundit gem爲了授予三個不同用戶(Admin,seller,viewer)的權限。目前我得到了一切工作,管理員可以訪問所有內容,賣家可以查看他們自己的產品,查看器可以查看產品。 我遇到的唯一問題是我希望非signed_up/signed_in用戶能夠通過搜索結果查看產品。現在,非sign_up/signed_in用戶可以看到搜索結果,但無法訪問節目視圖。 這裏是設置我有: class

    0熱度

    1回答

    我有一個應用程序運行的Rails 4.2與此遷移 create_table "nutrient_amounts", force: :cascade do |t| t.integer "nutrient_id", limit: 4 t.integer "food_id", limit: 4 t.float "amount", limit: 24 end 運行的

    1熱度

    2回答

    我有一箇舊遷移,它將一列添加到表中,然後立即在該列中添加一些數據。 def change add_column :table_name, :column_name, :string TableName.create( column_name: "some string" ) end 現在,每當我有刪除數據庫後重新運行rake db:migrate,我得到這個錯

    0熱度

    1回答

    在我的路線嵌套routes文件 resources :shops do resources :products end 我有一個產品上市,如 <% @products.each do |p| %> <div class="item"> <p class="text-center"><%= link_to p.name, shop_product_

    0熱度

    1回答

    我正在創建一個允許用戶註冊和創建子域名(社區)的Rails應用程序。用戶成爲他們創建的每個子域的管理員。他們應該能夠邀請用戶註冊/登錄到每個子域。 我不想在rails中的多個子域之間共享會話。每個子域名應該在創建它的用戶的迴音系統控制上。 我該如何用Devise來完成這項工作?

    0熱度

    3回答

    我有一個站點上的upvote/downvote按鈕,我希望根據用戶是否投了帖子來顯示不同的按鈕。我使用acts_as_votable gem來處理投票,所以我可以通過@ user.voted_up_on獲得一個布爾值? @post。如果用戶已投稿帖子,如何有條件地將btn-success的引導類添加到upvote按鈕? 我給予好評按鈕看起來是這樣的: <%= link_to upvote_path

    0熱度

    1回答

    我有一個小問題的鏈接。 我有2個模型嵌套,一個Faqcategory和Faq。 這條路線是 resources :faqcategories, :path => 'faqs' do resources :faqs, :path => 'question' end 我可以在http://localhost:3000/faqs/ 和所有的faqcategory爲「問題」在htt