From af2c6fd85e13139be3e3b2329a51c3a35acb3c40 Mon Sep 17 00:00:00 2001 From: erdgeist Date: Wed, 5 Aug 2026 23:56:56 +0200 Subject: Search assets and events, and order events by when they happen --- app/views/nodes/_node_list.html.erb | 17 ++++------------- 1 file changed, 4 insertions(+), 13 deletions(-) (limited to 'app/views/nodes/_node_list.html.erb') diff --git a/app/views/nodes/_node_list.html.erb b/app/views/nodes/_node_list.html.erb index f3101058..55f396b7 100644 --- a/app/views/nodes/_node_list.html.erb +++ b/app/views/nodes/_node_list.html.erb @@ -1,16 +1,7 @@ -<%= form_tag url_for(controller: params[:controller], action: params[:action]), method: :get, class: "node_search_form" do %> - <% Array(params[:kinds]).each do |kind| %> - <%= hidden_field_tag "kinds[]", kind %> - <% end %> - <%= hidden_field_tag :tags, params[:tags] if params[:tags].present? %> - <%= text_field_tag :q, params[:q], placeholder: t(".search_placeholder") %> - <%= button_tag type: "submit", class: "action_button" do %> - <%= icon("search", library: "tabler", "aria-hidden": true) %> <%= t("admin.common.search") %> - <% end %> - <% if params[:q].present? || params[:kinds].present? || params[:tags].present? %> - <%= link_to t("admin.common.reset"), url_for(controller: params[:controller], action: params[:action]) %> - <% end %> -<% end %> +<%= render "shared/search_form", + :placeholder => t(".search_placeholder"), + :hidden => Array(params[:kinds]).map { |k| ["kinds[]", k] } + + (params[:tags].present? ? [["tags", params[:tags]]] : []) %> <%= will_paginate @nodes %> -- cgit v1.3