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

RailsでECサイト構築6 固定ページを作る~spree

投稿日:

 

ECサイトを作成するときには日本の法律にしたがって色々と表示しなければならない

表示しなければならないことについては次のページが詳しかった

本サイトについて

実際のECサイトをみれば実例はたくさんありそうだ

固定ページはpublicに書いてもいいし、controllerを作ってもいい

今回はcontrollerを作ってみることにした

そのほうがlayoutの中に無理なく使えたり、データベースや変数が利用できるメリットがある

このままだとspreeのlayoutsを使わない

なので、base_controllerのクラスを承継すればOK

今度はlayoutsの中にテンプレートが表示された

次はメインメニューからアクセスできるようにする

app/views/shared/_main_nav_bar.html.ebを作成して

ja.xmlに翻訳を加えて

ちょっとくどいかなぁ.もちろんフッターにリンクを足してもOK.やっぱフッターかな。。。

あとは、各テンプレートに書いていけばOK

*一瞬htmlタグが適用されない状態で表示されたけど、render ‘aboutus’とか指定したり、いろいろしていたら適用された

最終的にはrender ‘aboutus’とか指定しなくてもhtmlタグは適用されるようになった

 

*固定ページをフッターにした場合

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

執筆者:

関連記事

no image

Rails3.2でテーブルの並び替えをリファクタリング~ヘルパー

環境 Rails3.2.8でテーブル並び替えのテストを作る~cucumberと正規表現 テストができたのでHelper化 目次1 現状2 helper3 index.html.erb 現状 共通部分が …

no image

Railsで動画ファイルを管理する~CarrierWave Flowplayer

  参考 Ruby on Rails 3.2でファイルアップロード〜CarrierWave & RMagick Rails3で動画配信を試用~flowplayer 環境 Ubuntu …

Rubyでウェブサイトを操作してリストをつくる〜mechanize

    By: JoshSemans   以前からRailscastsというRuby on Railsの動画サイトが好きでよく見ているのだが、380近く動画があって気にな …

Mac OSXにHyper EstraierのRuby Bindingをインストールする

By: Kanko* – CC BY 2.0 目次1 環境2 Hyper Estraierのインストール3 ソースのダウンロード4 パッチを適用する5 rvmのためにconfigureファ …

WindowsのRubyでxlsxファイルを生成する~axlsx

By: Roman Boed – CC BY 2.0 目次1 axlsxのインストール2 hello axlsx3 サンプル4 参考 axlsxのインストール コマンドラインからインストー …