add reputation view and improve queries
This commit is contained in:
8
app/views/wow_characters/_reputations.html.erb
Normal file
8
app/views/wow_characters/_reputations.html.erb
Normal file
@@ -0,0 +1,8 @@
|
||||
<h3>Reputation</h3>
|
||||
|
||||
<% standings.each do |standing| %>
|
||||
<div>
|
||||
<h5><%= standing.wow_reputation.name %></h5>
|
||||
<%= render partial: 'wow_characters/standing', locals: { standing: standing, tier: standing.wow_reputation.wow_reputation_tier.wow_reputation_tier_levels[standing.tier] } %>
|
||||
</div>
|
||||
<% end %>
|
||||
3
app/views/wow_characters/_standing.html.erb
Normal file
3
app/views/wow_characters/_standing.html.erb
Normal file
@@ -0,0 +1,3 @@
|
||||
<div class="progress">
|
||||
<div class="progress-bar" role="progressbar" style="width: <%= reput_pourcentage(standing, tier) %>%" aria-valuenow="<%= standing.raw %>" aria-valuemin="<%= tier.min_value %>" aria-valuemax="<%= tier.max_value %>"><%= tier.name %></div>
|
||||
</div>
|
||||
@@ -16,6 +16,10 @@
|
||||
</div>
|
||||
</div>
|
||||
<div class="col-7">
|
||||
Post du perso
|
||||
<div class="row">
|
||||
<div class="col-6">
|
||||
<%= render partial: 'wow_characters/reputations', locals: { standings: @wow_character.wow_standings } %>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
Reference in New Issue
Block a user