diff --git a/app/controllers/pages_controller.rb b/app/controllers/pages_controller.rb index 39848c6..8801654 100644 --- a/app/controllers/pages_controller.rb +++ b/app/controllers/pages_controller.rb @@ -1,4 +1,8 @@ class PagesController < ApplicationController def index + @players = Player.all + + group_size = Player.count + @groups = Player.order(Arel.sql("RANDOM()")).each_slice end end diff --git a/app/views/layouts/application.html.erb b/app/views/layouts/application.html.erb index 47f7f24..f5f0f2b 100644 --- a/app/views/layouts/application.html.erb +++ b/app/views/layouts/application.html.erb @@ -13,9 +13,9 @@

diff --git a/app/views/pages/index.html.erb b/app/views/pages/index.html.erb index bccab8f..e53eece 100644 --- a/app/views/pages/index.html.erb +++ b/app/views/pages/index.html.erb @@ -1,3 +1,31 @@

nomi pinball

<%= image_tag "coinslotlogo.png" %> + + + + + + + + <% @players.order("strikes").each do |player| %> + + + + + + <% end %> + +
NamePaidStrikes
<%= player.name %><%= player.paid %><%= player.strikes %>
+ +

teampicker

+ +<% @players.order(Arel.sql("RANDOM()")).each_slice(@players.count % 4 == 0 ? 4 : 3).each.with_index(1) do |slice, i| %> +

Team <%= i %>

+ +<% end %> +