나는이 기사가 레일즈 3.1 이상의 자산 파이프 라인 기능과 관련이 있다는 생각이 들기도 전에 나를 즐겁게했다고 생각한다.거짓 정보를 제공하는 레이크 루트
이름 자산과 함께 routes.rb 파일에 경로를 정의했습니다. 당신은 내가 어떤 경로 내가 모든 액세스 할 수 있지만 자산 자원에 대한 정의 찾을 수 없습니다 볼 수 있듯이
sample_template_sticker_template GET /sticker_templates/:id/sample_template(.:format) sticker_templates#sample_template
update_copy_sticker_template PUT /sticker_templates/:id/update_copy(.:format) sticker_templates#update_copy
sticker_templates GET /sticker_templates(.:format) sticker_templates#index
POST /sticker_templates(.:format) sticker_templates#create
new_sticker_template GET /sticker_templates/new(.:format) sticker_templates#new
edit_sticker_template GET /sticker_templates/:id/edit(.:format) sticker_templates#edit
sticker_template GET /sticker_templates/:id(.:format) sticker_templates#show
PUT /sticker_templates/:id(.:format) sticker_templates#update
DELETE /sticker_templates/:id(.:format) sticker_templates#destroy
thank_you /thank_you(.:format) home#thank_you
home /welcome(.:format) 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
login GET / devise/sessions#new
logout GET /logout(.:format) devise/sessions#destroy
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
products GET /products(.:format) products#index
POST /products(.:format) products#create
new_product GET /products/new(.:format) products#new
edit_product GET /products/:id/edit(.:format) products#edit
product GET /products/:id(.:format) products#show
PUT /products/:id(.:format) products#update
DELETE /products/:id(.:format) products#destroy
create_sticker_stickers GET /stickers/create_sticker(.:format) stickers#create_sticker
stickers GET /stickers(.:format) stickers#index
POST /stickers(.:format) stickers#create
new_sticker GET /stickers/new(.:format) stickers#new
edit_sticker GET /stickers/:id/edit(.:format) stickers#edit
sticker GET /stickers/:id(.:format) stickers#show
PUT /stickers/:id(.:format) stickers#update
DELETE /stickers/:id(.:format) stickers#destroy
: rake routes
을 실행했을 때 지금
resources :assets do
member do
get 'remove_template'
get 'all_sticker'
get 'download_sticker'
end
collection do
get 'failed_asset'
end
end
다음은 routes.rb 파일입니다 자산에 대해 정의한 사용 가능한 경로는 routes.rb
입니다.
rake routes
의 출력에 자산 자원에 대한 정보가없는 이유를 누구나 설명 할 수 있습니까?
, 당신이 경로를 사용할 수 있습니까? –
@AndrewMarshall 예. 모든 avaiable 경로에 액세스 할 수 있습니다. asset_path ('set.gif ') – Viren
허, 매우 흥미 롭습니다. 이것은 아마도 발생하지 않아야합니다 (최소한 경고없이). –