mirror of
https://github.com/jcwimer/wrestlingApp
synced 2026-03-24 17:04:43 +00:00
Fixed Layouts
This commit is contained in:
3
app/assets/javascripts/admin.js.coffee
Normal file
3
app/assets/javascripts/admin.js.coffee
Normal file
@@ -0,0 +1,3 @@
|
||||
# Place all the behaviors and hooks related to the matching controller here.
|
||||
# All this logic will automatically be available in application.js.
|
||||
# You can use CoffeeScript in this file: http://coffeescript.org/
|
||||
3
app/assets/stylesheets/admin.css.scss
Normal file
3
app/assets/stylesheets/admin.css.scss
Normal file
@@ -0,0 +1,3 @@
|
||||
// Place all the styles related to the Admin controller here.
|
||||
// They will automatically be included in application.css.
|
||||
// You can use Sass (SCSS) here: http://sass-lang.com/
|
||||
5
app/controllers/admin_controller.rb
Normal file
5
app/controllers/admin_controller.rb
Normal file
@@ -0,0 +1,5 @@
|
||||
class AdminController < ApplicationController
|
||||
def index
|
||||
|
||||
end
|
||||
end
|
||||
@@ -10,6 +10,7 @@ class SchoolsController < ApplicationController
|
||||
# GET /schools/1
|
||||
# GET /schools/1.json
|
||||
def show
|
||||
@wrestlers = Wrestler.all
|
||||
end
|
||||
|
||||
# GET /schools/new
|
||||
|
||||
2
app/helpers/admin_helper.rb
Normal file
2
app/helpers/admin_helper.rb
Normal file
@@ -0,0 +1,2 @@
|
||||
module AdminHelper
|
||||
end
|
||||
6
app/views/admin/index.html.erb
Normal file
6
app/views/admin/index.html.erb
Normal file
@@ -0,0 +1,6 @@
|
||||
<%= link_to "Go to Schools", '/schools/' %>
|
||||
<br>
|
||||
<%= link_to "Go to Weights", '/weights/' %>
|
||||
<br>
|
||||
<%= link_to "Go to Wrestlers", '/wrestlers/' %>
|
||||
<br>
|
||||
@@ -8,6 +8,10 @@
|
||||
<li><%= link_to "School Scores", '/static_pages/school' %></li>
|
||||
<li><%= link_to "Brackets" , '#' %></li>
|
||||
<li><%= link_to "Bout Board" , '#' %></li>
|
||||
<% #If logged in %>
|
||||
<li><%= link_to "Admin" , '/admin/index' %></li>
|
||||
<% #ELSE %>
|
||||
<li><%= link_to "Log In" , '#' %></li>
|
||||
</ul>
|
||||
</nav>
|
||||
</div>
|
||||
|
||||
@@ -1,13 +1,11 @@
|
||||
<h1>Listing schools</h1>
|
||||
|
||||
<table>
|
||||
<table class="table table-striped table-bordered">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Name</th>
|
||||
<th>Score</th>
|
||||
<th></th>
|
||||
<th></th>
|
||||
<th></th>
|
||||
<th>Actions</th>
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
@@ -16,9 +14,7 @@
|
||||
<tr>
|
||||
<td><%= school.name %></td>
|
||||
<td><%= school.score %></td>
|
||||
<td><%= link_to 'Show', school %></td>
|
||||
<td><%= link_to 'Edit', edit_school_path(school) %></td>
|
||||
<td><%= link_to 'Destroy', school, method: :delete, data: { confirm: 'Are you sure?' } %></td>
|
||||
<td><%= link_to 'Show', school , :class=>"btn" %><%= link_to 'Edit', edit_school_path(school), :class=>"btn" %><%= link_to 'Destroy', school, method: :delete, data: { confirm: 'Are you sure?' }, :class=>"btn btn-danger" %></td>
|
||||
</tr>
|
||||
<% end %>
|
||||
</tbody>
|
||||
|
||||
@@ -10,5 +10,37 @@
|
||||
<%= @school.score %>
|
||||
</p>
|
||||
|
||||
<%= link_to 'Edit', edit_school_path(@school) %> |
|
||||
<%= link_to 'Back', schools_path %>
|
||||
<%= link_to "Edit #{@school.name}", edit_school_path(@school) %> |
|
||||
<%= link_to 'Back to Schools', schools_path %> |
|
||||
<%= link_to 'Back to Admin', '/admin/index' %>
|
||||
|
||||
|
||||
|
||||
<br>
|
||||
<br>
|
||||
|
||||
<table class="table table-striped table-bordered">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Name</th>
|
||||
<th>Weight</th>
|
||||
<th>Seed</th>
|
||||
<th>Original seed</th>
|
||||
<th>Actions</th>
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<tbody>
|
||||
<% @wrestlers.each do |wrestler| %>
|
||||
<% if wrestler.school_id == @school.id %>
|
||||
<tr>
|
||||
<td><%= wrestler.name %></td>
|
||||
<td><%= Weight.find(wrestler.weight_id).max %></td>
|
||||
<td><%= wrestler.seed %></td>
|
||||
<td><%= wrestler.original_seed %></td>
|
||||
<td><%= link_to 'Show', wrestler , :class=>"btn" %><%= link_to 'Edit', edit_wrestler_path(wrestler), :class=>"btn" %><%= link_to 'Destroy', wrestler, method: :delete, data: { confirm: 'Are you sure?' }, :class=>"btn btn-danger" %></td>
|
||||
</tr>
|
||||
<% end %>
|
||||
<% end %>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
@@ -1,12 +1,10 @@
|
||||
<h1>Listing weights</h1>
|
||||
|
||||
<table>
|
||||
<table class="table table-striped table-bordered">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Max</th>
|
||||
<th></th>
|
||||
<th></th>
|
||||
<th></th>
|
||||
<th>Actions</th>
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
@@ -14,9 +12,7 @@
|
||||
<% @weights.each do |weight| %>
|
||||
<tr>
|
||||
<td><%= weight.max %></td>
|
||||
<td><%= link_to 'Show', weight %></td>
|
||||
<td><%= link_to 'Edit', edit_weight_path(weight) %></td>
|
||||
<td><%= link_to 'Destroy', weight, method: :delete, data: { confirm: 'Are you sure?' } %></td>
|
||||
<td><%= link_to 'Show', weight, :class=>"btn" %><%= link_to 'Edit', edit_weight_path(weight), :class=>"btn" %><%= link_to 'Destroy', weight, method: :delete, data: { confirm: 'Are you sure?' }, :class=>"btn btn-danger" %></td>
|
||||
</tr>
|
||||
<% end %>
|
||||
</tbody>
|
||||
|
||||
@@ -3,8 +3,9 @@
|
||||
<h1>Weight Class:<%= @weight.max %></h1>
|
||||
|
||||
|
||||
<%= link_to 'Edit Weight Class', edit_weight_path(@weight) %> |
|
||||
<%= link_to 'Back to Weight Classes', weights_path %>
|
||||
<%= link_to "Edit #{@weight.max} Weight Class", edit_weight_path(@weight) %> |
|
||||
<%= link_to 'Back to Weight Classes', weights_path %> |
|
||||
<%= link_to 'Back to Admin', '/admin/index' %>
|
||||
<br>
|
||||
<br>
|
||||
<br>
|
||||
|
||||
@@ -1,31 +1,25 @@
|
||||
<h1>Listing wrestlers</h1>
|
||||
|
||||
<table>
|
||||
<table class="table table-striped table-bordered">
|
||||
<thead>
|
||||
<tr>
|
||||
<th>Name</th>
|
||||
<th>School</th>
|
||||
<th>Weight</th>
|
||||
<th>Seed</th>
|
||||
<th>Original seed</th>
|
||||
<th></th>
|
||||
<th></th>
|
||||
<th></th>
|
||||
<th>Actions</th>
|
||||
</tr>
|
||||
</thead>
|
||||
|
||||
<tbody>
|
||||
<% @wrestlers.each do |wrestler| %>
|
||||
<tr>
|
||||
<td><%= wrestler.name %></td>
|
||||
<td><%= School.find(wrestler.school_id).name %></td>
|
||||
<td><%= Weight.find(wrestler.weight_id).max %></td>
|
||||
<td><%= wrestler.seed %></td>
|
||||
<td><%= wrestler.original_seed %></td>
|
||||
<td><%= link_to 'Show', wrestler %></td>
|
||||
<td><%= link_to 'Edit', edit_wrestler_path(wrestler) %></td>
|
||||
<td><%= link_to 'Destroy', wrestler, method: :delete, data: { confirm: 'Are you sure?' } %></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td><%= wrestler.name %></td>
|
||||
<td><%= Weight.find(wrestler.weight_id).max %></td>
|
||||
<td><%= wrestler.seed %></td>
|
||||
<td><%= wrestler.original_seed %></td>
|
||||
<td><%= link_to 'Show', wrestler , :class=>"btn" %><%= link_to 'Edit', edit_wrestler_path(wrestler), :class=>"btn" %><%= link_to 'Destroy', wrestler, method: :delete, data: { confirm: 'Are you sure?' }, :class=>"btn btn-danger" %></td>
|
||||
</tr>
|
||||
<% end %>
|
||||
</tbody>
|
||||
</table>
|
||||
|
||||
@@ -11,6 +11,7 @@ Wrestling::Application.routes.draw do
|
||||
# You can have the root of your site routed with "root"
|
||||
root 'static_pages#index'
|
||||
get 'static_pages/school'
|
||||
get 'admin/index'
|
||||
|
||||
# Example of regular route:
|
||||
# get 'products/:id' => 'catalog#view'
|
||||
|
||||
7
test/controllers/admin_controller_test.rb
Normal file
7
test/controllers/admin_controller_test.rb
Normal file
@@ -0,0 +1,7 @@
|
||||
require 'test_helper'
|
||||
|
||||
class AdminControllerTest < ActionController::TestCase
|
||||
# test "the truth" do
|
||||
# assert true
|
||||
# end
|
||||
end
|
||||
4
test/helpers/admin_helper_test.rb
Normal file
4
test/helpers/admin_helper_test.rb
Normal file
@@ -0,0 +1,4 @@
|
||||
require 'test_helper'
|
||||
|
||||
class AdminHelperTest < ActionView::TestCase
|
||||
end
|
||||
Reference in New Issue
Block a user