Railsで使えるGem RubyOnRailsでECサイト作成

Rails3でECサイト構築8 都道府県の登録~spree

投稿日:

 

都道府県の登録を忘れていた

seedを追っていくとわかるのだけど、rake db:load_file[tablename.yml, dir]で登録できる

サンプルは、spree_coreのdb/default/以下にある

例えば、ゾーンについては、db/default/zones.ymlというのがある

このサンプルを参考にspree_zones.ymlというファイルを作成して(データベースを確認したらspree_という接頭語がついていた)

あとはrakeを実行

登録された

同様に都道府県もymlを作成すればいいのだけど、打ち込むのも大変なのでyamlを作るスクリプトを作成した

これでymlファイルを作ったあとは、同様にrakeを実行するだけ

登録された

けど、三重県が一番上???

これはstatesは名前順に並べるように指定されているから

models/spree/state.rbを作成して、オーバーライドすればOK

北海道が一番上になって登録順(ID)になった

 

-Railsで使えるGem, RubyOnRailsでECサイト作成
-, ,

執筆者:

関連記事

状況に応じてRailsのフォームの種類を変える

  前提 railsでdocxを生成する動画 docxを生成するアプリは変数を自動で読み込むけど、状況に応じてフォームの種類を変えたい. Railsでは変数に応じてフォームの種類を用意してい …

Rails3.2のproduction環境で動画再生~flowplayer+carrierwave+nginx+unicorn

  By: Creative Tools – CC BY 2.0 目次1 前提2 unicornの設定3 nginxのインストール4 nginxの設定5 アセット関係6  ストリ …

Backbone.jsで関連するモデルのREADとCREATE

By: woodleywonderworks – CC BY 2.0   ThoughtBotの本を読み進めてるけど私には買ってよかったと感じている ゾンビviewのワナを回避す …

Rails4.0でもajaxなデータテーブルを使う~ajax-datatables

Railsでajaxなテーブルを使う~datatables Rails4でのJSONテンプレート~jbuilder+rabl+ruby 目次1 index.json.jbuilder2 tasks.j …

no image

Rails3.2.8で自動テスト環境を整える〜cucumber+spork+guard

環境 ruby 1.9.3 & rails 3.2.8 参考 cucumber + spork + guard + factory_girl あってもよいが[crayon-5927010c68 …