Dodawanie tras do Spree E-Commerce Rails
Właśnie niedawno zaktualizowałem do1.0.3
, a plik routes.rb w moim folderze config / routes wydaje się ignorować wszystkie moje niestandardowe trasy.
MY routes.rb
<code>JollyStore::Application.routes.draw do # Mount Spree's routes mount Spree::Core::Engine, :at => '/' root :to => 'pages#index' namespace :admin do resources :wysiwygs end match 'about_us/', :to => "pages#about_us" match 'services/', :to => "pages#services" match 'raw_resources/', :to => "pages#raw_resources" match 'contact_us/', :to => "pages#contact_us" match 'privacy_policy/', :to => "pages#privacy_policy" match 'return_policy/', :to => "pages#return_policy" match 'refund_policy/', :to => "pages#refund_policy" match 'cancellation_policy/', :to => "pages#cancellation_policy" match 'delivery_shipping_policy/', :to => "pages#delivery_shipping_policy" end </code>
Jeśli ucieknębundle exec rake routes
, zwraca wszystkie odpowiednie trasy. Ale kiedy próbuję dotrzeć do tej konkretnej strony, otrzymuję:
<code>undefined local variable or method `about_us_path' </code>
Lub ten sam błąd dla każdego linku znajdującego się w moich niestandardowych trasach. W jakiś sposób moje trasy są ignorowane. Czy ktoś zna sposób na obejście tego problemu?