タグ

ブックマーク / namakesugi.blog42.fc2.com (2)

  • NAMAKESUGI | [Rails3] 管理画面とフロント画面のroutesの綺麗な分離方法

    FlexやRuby on Railsなどで使い方とかを自分が後でわかるようにメモしておくブログ。最近はFlex系に飽きてます。 RailsでWebアプリケーションを作成していると、当然ですが、フロント側の画面と管理用の画面の二種類ができてきます その際に、フロント側からは当然ですが、管理用の画面を見せたくないという場面が出てくるかと思います その場合、Apache等でIP制限をかけたりするなどの対策が考えられますが、Rails側で次のようにすることもできます 環境 Rails 3.1.1, Ruby 1.9.2 Rails.configurationとroutesを組み合わせた方法 アプリケーションは以下のようになっているとします app/controllers ├── admin │   └── books_controller.rb ├── application_controller

  • NAMAKESUGI | [Rails]管理画面プラグイン ActiveAdmin その1(導入編)

    FlexやRuby on Railsなどで使い方とかを自分が後でわかるようにメモしておくブログ。最近はFlex系に飽きてます。 ActiveAdminとは 管理画面用プラグインです 面倒なViewを書いたり、検索ボックスを作ったりといった作業を省略できるように作成されています Githubはこちら デモサイトはこちら インストールとindexアクションのカスタマイズ  サイドバーのカスタマイズ・Filterのカスタマイズについての記事はこちらshowアクションのカスタマイズの記事はこちらカスタムアクションの記事はこちら ActiveAdminのインストールと初期設定 Gemfile 以下を追加します gem 'activeadmin' インストール rails g active_admin:install 今回はオプションを指定しないで進めていきます ※Deviseを使用していますので、使

    rota_san
    rota_san 2011/06/05
    ActiveAdmin 管理画面自動実装
  • 1