0

SAASここでホストされているストライプ アプリケーションに基づいて構築された Rails アプリケーションがあります。

http://railsapps.github.com/rails-recurly-subscription-saas/

これに Twitter ブートストラップを追加したところ、パスがリンクを作成しなくなりました。

たとえば、ルートファイルには次のものがあります。

resources :users

ただし、users_path が erb ファイル内の場所へのリンクを作成していません

<%= link_to 'Admin', users_path %>

私が提供できるアイデアや追加情報はありますか?

レーキ ルート:

E:\Sites>rake routes  
            stripe_event        /stripe                        StripeEvent::Engine  
            content_gold GET    /content/gold(.:format)        content#gold  
          content_silver GET    /content/silver(.:format)      content#silver  
        content_platinum GET    /content/platinum(.:format)    content#platinum  
                    root        /                              home#index  
                    root        /                              home#index  
        new_user_session GET    /users/sign_in(.:format)       devise/sessions#new  
            user_session POST   /users/sign_in(.:format)       devise/sessions#create  
    destroy_user_session DELETE /users/sign_out(.:format)      devise/sessions#destroy  
           user_password POST   /users/password(.:format)      devise/passwords#create  
       new_user_password GET    /users/password/new(.:format)  devise/passwords#new  
      edit_user_password GET    /users/password/edit(.:format) devise/passwords#edit  
                         PUT    /users/password(.:format)      devise/passwords#update  
cancel_user_registration GET    /users/cancel(.:format)        registrations#cancel  
       user_registration POST   /users(.:format)               registrations#create  
   new_user_registration GET    /users/sign_up(.:format)       registrations#new  
  edit_user_registration GET    /users/edit(.:format)          registrations#edit  
                         PUT    /users(.:format)               registrations#update  
                         DELETE /users(.:format)               registrations#destroy  
             update_plan PUT    /update_plan(.:format)         registrations#update_plan  
             update_card PUT    /update_card(.:format)         registrations#update_card  
                   users GET    /users(.:format)               users#index  
                         POST   /users(.:format)               users#create  
                new_user GET    /users/new(.:format)           users#new  
               edit_user GET    /users/:id/edit(.:format)      users#edit  
                    user GET    /users/:id(.:format)           users#show  
                         PUT    /users/:id(.:format)           users#update  
                         DELETE /users/:id(.:format)           users#destroy  
4

1 に答える 1

0

したがって、これは、wrapbootstrap テンプレートから asset/images ディレクトリを追加したときに発生した画像への不適切な参照が原因のようです。

この行を application.rb ファイルの config.assets.enabled=true の下に追加しました

config.assets.paths << Rails.root.join("app", "images")

この後に画像を表示するには、それらをレール形式に変更する必要があったため、 background: img(..) になりました

background: image-url('images/social_icons.png')
于 2013-04-02T16:34:29.413 に答える