diff --git a/app/views/budgets/investments/index.html.erb b/app/views/budgets/investments/index.html.erb index 8505f9248..258e2855e 100644 --- a/app/views/budgets/investments/index.html.erb +++ b/app/views/budgets/investments/index.html.erb @@ -6,7 +6,10 @@ <% end %> <% content_for :canonical do %> <% if @heading.present? %> - <%= render "shared/canonical", href: budget_investments_url(@budget, heading_id: @heading.id, filter: @current_filter) %> + <%= render "shared/canonical", + href: budget_investments_url(@budget, + heading_id: @heading.id, + filter: @current_filter) %> <% else %> <%= render "shared/canonical", href: budget_investments_url(@budget) %> <% end %> @@ -25,7 +28,9 @@

<%= t("shared.search_results") %>

<%= page_entries_info @investments %> - <%= t("budgets.investments.index.search_results_html", count: @investments.size, search_term: params[:search]) %> + <%= t("budgets.investments.index.search_results_html", + count: @investments.size, + search_term: params[:search]) %>

@@ -39,8 +44,12 @@

<%= t("budgets.investments.index.unfeasible") %>: <%= @heading.name %>

- <%= t("budgets.investments.index.unfeasible_text", - definitions: link_to(t("budgets.investments.index.unfeasible_text_definitions"), "https://decide.madrid.es/participatory_budget_info#20")).html_safe %> + <%= t("budgets.investments.index.unfeasible_text") %> +
+
+ <% elsif @heading.present? %> +
+
<% end %> @@ -49,13 +58,31 @@ <%= render('shared/order_links', i18n_namespace: "budgets.investments.index") unless @current_filter == "unfeasible" %> - <% @investments.each do |investment| %> - <%= render partial: '/budgets/investments/investment', locals: { - investment: investment, - investment_ids: @investment_ids, - investment_votes: @investment_votes, - ballot: @ballot - } %> + <% if investments_default_view? %> + + <% @investments.each do |investment| %> + <%= render partial: '/budgets/investments/investment', + locals: { + investment: investment, + investment_ids: @investment_ids, + investment_votes: @investment_votes, + ballot: @ballot + } %> + <% end %> + + <%= render "banners" if @budget.selecting? || @budget.balloting? %> + <%= paginate @investments %> + + <% else %> + + <% @investments.each do |investment| %> + <%= render partial: '/budgets/investments/investment_minimal', + locals: { investment: investment } %> + <% end %> + + <%= render "banners" if @budget.selecting? || @budget.balloting? %> + <%= paginate @investments %> + <% end %> <%= paginate @investments %>