abiao лет назад: 4
Родитель
Сommit
1a6fe6eab5
1 измененных файлов с 17 добавлено и 1 удалено
  1. 17 1
      config/initializers/rails_admin.rb

+ 17 - 1
config/initializers/rails_admin.rb

@@ -51,6 +51,23 @@ RailsAdmin::Config::Actions.register(RailsAdmin::Config::Actions::BalanceOrderCo
 
 
 RailsAdmin.config do |config|
+  # Use default horizontal scroll settings of 3 frozen columns (checkboxes, links/actions, ID) with a border on the right:
+  config.sidescroll = true
+
+  # Use horizontal scrolling, but without any frozen columns:
+  config.sidescroll = {num_frozen_columns: 0}
+
+  # Freeze more or fewer columns (col 1 = checkboxes, 2 = links/actions):
+  config.sidescroll = {num_frozen_columns: 4}
+  config.sidescroll = {num_frozen_columns: 1}
+
+  # Turn off horizontal scrolling for a specific model:
+  config.model 'Order' do
+    list do
+      sidescroll true # "nil" doesn't work, it must be explicitly false
+    end
+  end
+
   config.total_columns_width = 3000
   config.default_items_per_page = 50
   # config.current_user_method { current_admin_user }
@@ -90,7 +107,6 @@ RailsAdmin.config do |config|
   # PAPER_TRAIL_AUDIT_MODEL = ['AdminUser','Article','ArticleCat','Balance','BalanceHistory','BalanceOrder','ChannelQrcode','ChannelQrcodeResult','ClickFromChannel','ClickFromUser','Company','Express']
   # PAPER_TRAIL_AUDIT_MODEL = ['FriendlyLink','Industry','PartnerLink','ProjectJoin','ProjectComment','ProjectInfo','ProjectLoan','ProjectProgress','ProjectQa']
   # PAPER_TRAIL_AUDIT_MODEL = ['RailsAdmin','Session','SignUpChannel','TakeCashOrder','User','UserBankcard','WxEvent','WxEventItem','WxGongzonghao','WxMenu','WxUser']
-  config.sidescroll = true
 
 
   config.actions do