/ / spree 2.xの/ t分類パスを削除するには? - ルビー・オン・レール、元本、分類法

スプレー2.xでタクソンパスを削除する方法は? - ruby​​-on-rails、spree、taxonomy

私たちはSpreeを使ってeコマースウェブサイトを開発しています。

しかし、分類群の/ tを削除する必要があります。

ありがとう Thiyagarajan Veluchamy

回答:

回答№1は2

私はできます。

  1. routes.rbに次のコードを追加

    get "*id", :to => "spree/taxons#show", :as => :categories
    
  2. app / helpers / spree / base_helper_decorator.rbに次のコードを追加してください。

    Spree::BaseHelper.module_eval do
    def seo_url(taxon)
    # return spree.nested_taxons_path(taxon.permalink)
    return main_app.categories_path(taxon.permalink)
    end
    end
    

今、あなたは見ることができます、/ tなしで