バックエンド政Ruby on Rails
-
01-07-2019 - |
質問
いすをリアルク汚管理バックエンドのためのRuby on Railsを用いて最終分。私たactivescaffold効率化の推進と思い、両方とも非常に魅力的なものとして扱うべきであると簡単走行させないと、なかなか理解の設定方法のいずれか一つとして、バックエンド管理ページです。そのような作業のような標準Ruby on Rails発電機/足場を見えるフロントのモデルビュー-コントローラテーブル名の対応となります。
どのような自分の好きな名前を付けてadmin_playersインターフェース選手が既に使用したいと考えていました極力回避することを考慮した可能に影響を受け、その関連ファイル?
ショーの編集のインデックス独自の資源のないカモシカの利用環境として選択さの管理者が行います。
解決
私の名前空間での解決問題です。
map.namespace :admin do |admin|
admin.resources :customers
end
作路 admin_customers
, new_admin_customers
, など。
その後の app/controller
ディレクトリができてい admin
ディレクトリです。内adminディレクトリを作成し管理コントローラ:
./script/generate rspec_controller admin/admin
class Admin::AdminController < ApplicationController
layout "admin"
before_filter :login_required
end
それを管理お客様のコントローラ:
./script/generate rspec_controller admin/customers
ここインヘルトからApplicationController:
class Admin::CustomersController < Admin::AdminController
このことを探ビュー app/views/admin/customers
待するレイアウト app/views/layouts/admin.html.erb
.
を利用できますいずれかプラグインまたはコードするといった行政の効率化,ActiveScaffoldも個人として使用でき resourcecs_controller
, として保存す多くの時間をご利用の場合 休み 風建築および強制力は自分自身にそのルートを救うことができますが多くの時間です。ものの場合は継承し、アプリの議論の余地がある問題のようです。
他のヒント
チェックしてほしいでactive_admin https://github.com/gregbell/active_admin.
使った流線型の写くことがわかった。
取得の効率化の働きをコントローラこともできますので実際に実行するというもののほからのお申し込みは、できるで別adminフォルダとフォルダの名前空間がで固定することができます .
ここでは、お客様のコントローラーからの最近のアプリ
class CustomersController < ApplicationController
layout 'streamlined'
acts_as_streamlined
Streamlined.ui_for(Customer) do
exporters :csv
new_submit_button :ajax => false
default_order_options :order => "created_at desc"
list_columns :name, :email, :mobile, :comments, :action_required_yes_no
end
end