Hide order selectors when only one order available
This commit is contained in:
@@ -1,14 +1,16 @@
|
|||||||
<form class="inline-block">
|
<% if @valid_orders.present? && @valid_orders.count > 1 %>
|
||||||
<label for="order-selector-participation" class="show-for-sr"><%= t("#{i18n_namespace}.select_order") %></label>
|
<form class="inline-block">
|
||||||
<select class="js-location-changer js-order-selector select-order"
|
<label for="order-selector-participation" class="show-for-sr"><%= t("#{i18n_namespace}.select_order") %></label>
|
||||||
data-order="<%= @current_order %>"
|
<select class="js-location-changer js-order-selector select-order"
|
||||||
name="order-selector"
|
data-order="<%= @current_order %>"
|
||||||
id="order-selector-participation">
|
name="order-selector"
|
||||||
<% @valid_orders.each do |order| %>
|
id="order-selector-participation">
|
||||||
<option <%= 'selected' if order == @current_order %>
|
<% @valid_orders.each do |order| %>
|
||||||
value='<%= current_path_with_query_params(order: order, page: 1) %>'>
|
<option <%= 'selected' if order == @current_order %>
|
||||||
<%= t("#{i18n_namespace}.orders.#{order}") %>
|
value='<%= current_path_with_query_params(order: order, page: 1) %>'>
|
||||||
</option>
|
<%= t("#{i18n_namespace}.orders.#{order}") %>
|
||||||
<% end %>
|
</option>
|
||||||
</select>
|
<% end %>
|
||||||
</form>
|
</select>
|
||||||
|
</form>
|
||||||
|
<% end %>
|
||||||
|
|||||||
@@ -2,25 +2,26 @@
|
|||||||
#
|
#
|
||||||
# i18n_namespace: for example "moderation.debates.index"
|
# i18n_namespace: for example "moderation.debates.index"
|
||||||
%>
|
%>
|
||||||
|
<% if @valid_orders.present? && @valid_orders.count > 1 %>
|
||||||
<div class="wide-order-selector small-12 medium-8">
|
<div class="wide-order-selector small-12 medium-8">
|
||||||
<form>
|
<form>
|
||||||
<div class="small-12 medium-6 float-left">
|
<div class="small-12 medium-6 float-left">
|
||||||
<label for="order-selector-participation">
|
<label for="order-selector-participation">
|
||||||
<%= t("#{i18n_namespace}.select_order") %>
|
<%= t("#{i18n_namespace}.select_order") %>
|
||||||
</label>
|
</label>
|
||||||
</div>
|
</div>
|
||||||
<div class="small-12 medium-6 float-left">
|
<div class="small-12 medium-6 float-left">
|
||||||
<select class="js-location-changer js-order-selector select-order"
|
<select class="js-location-changer js-order-selector select-order"
|
||||||
data-order="<%= @current_order %>" name="order-selector"
|
data-order="<%= @current_order %>" name="order-selector"
|
||||||
id="order-selector-participation">
|
id="order-selector-participation">
|
||||||
<% @valid_orders.each do |order| %>
|
<% @valid_orders.each do |order| %>
|
||||||
<% value = current_path_with_query_params(order: order, page: 1) %>
|
<% value = current_path_with_query_params(order: order, page: 1) %>
|
||||||
<option value="<%= value %>" <%= 'selected' if order == @current_order %>>
|
<option value="<%= value %>" <%= 'selected' if order == @current_order %>>
|
||||||
<%= t("#{i18n_namespace}.orders.#{order}") %>
|
<%= t("#{i18n_namespace}.orders.#{order}") %>
|
||||||
</option>
|
</option>
|
||||||
<% end %>
|
<% end %>
|
||||||
</select>
|
</select>
|
||||||
</div>
|
</div>
|
||||||
</form>
|
</form>
|
||||||
</div>
|
</div>
|
||||||
|
<% end %>
|
||||||
|
|||||||
Reference in New Issue
Block a user