Solidusにウィッシュリスト機能を付ける
ECサイトに定番のウィッシュリスト。某有名ECショッピングサイトでは「ほしいものリスト」と呼ばれるアレです。Solidusではすでにウィッシュリスト用のGemが用意されているので、今回はそれを導入してみたいと思います。
※本記事はSolidusでECサイトをつくるの続編です。
導入手順
使うのはsolidus_wishlistというGemです。GithubページのREADME.mdに従って導入します。
Gemfileに下記を追記。
gem 'solidus_wishlist', github: 'boomerdigital/solidus_wishlist', branch: 'master'
商品ページのリンクをメールで送ることができる機能を有効にしたい場合は下記も追記。
gem 'solidus_email_to_friend', github: 'boomerdigital/solidus_email_to_friend', branch: 'master'
あとはコンソールでgemとrailsに必要なファイルをインストールするだけです。
$ bundle install $ bundle exec rails g solidus_wishlist:install
途中、Would you like to run the migrations now? [Y/n]
と訊かれたらY
と入力して続行します。
導入後画面
良い感じですね!