%= pb_rails("filter", props: {
id:"3",
background: false,
filters: [
{name: "name", value: "John Wick"}
],
sort_menu: [
{item:"Popularity", link:"#", active: true, direction:"desc"},
{item:"Title", link:"#", active: false},
{item:"Name", link:"#", active: false},
],
results: 1,
template: "single"
}) do%>
<%
example_collection = [
OpenStruct.new(name: "Alabama", value: 1),
OpenStruct.new(name: "Alaska", value: 2),
OpenStruct.new(name: "Arizona", value: 3),
OpenStruct.new(name: "Arkansas", value: 4),
OpenStruct.new(name: "California", value: 5),
OpenStruct.new(name: "Colorado", value: 6),
OpenStruct.new(name: "Connecticut", value: 7),
OpenStruct.new(name: "Delaware", value: 8),
OpenStruct.new(name: "Florida", value: 9),
OpenStruct.new(name: "Georgia", value: 10),
]
%>
<%= pb_rails("form", props: { form_system_options: { scope: :example, method: :get } }) do |form| %>
<%= form.text_field :example_text_field, props: { label: true } %>
<%= form.collection_select :example_collection_select, example_collection, :value, :name, props: { label: true } %>
<%= form.actions do |action| %>
<%= action.submit props: { text: "Apply", data: { disable_with: "Searching...".html_safe },}%>
<%= action.button props: { type: "reset", text: "Clear", variant: "secondary" } %>
<% end %>
<% end %>
<% end %>
<% 2.times do%>
<%end%>
<%= pb_rails("filter", props: {
id:"4",
background: false,
filters: [
{name: "name", value: "John Wick"}
],
sort_menu: [
{item:"Popularity", link:"#", active: true, direction:"desc"},
{item:"Title", link:"#", active: false},
{item:"Name", link:"#", active: false},
],
results: 546,
}) do%>
<%
example_collection = [
OpenStruct.new(name: "Alabama", value: 1),
OpenStruct.new(name: "Alaska", value: 2),
OpenStruct.new(name: "Arizona", value: 3),
OpenStruct.new(name: "Arkansas", value: 4),
OpenStruct.new(name: "California", value: 5),
OpenStruct.new(name: "Colorado", value: 6),
OpenStruct.new(name: "Connecticut", value: 7),
OpenStruct.new(name: "Delaware", value: 8),
OpenStruct.new(name: "Florida", value: 9),
OpenStruct.new(name: "Georgia", value: 10),
]
%>
<%= pb_rails("form", props: { form_system_options: { scope: :example, method: :get } }) do |form| %>
<%= form.text_field :example_text_field, props: { label: true } %>
<%= form.collection_select :example_collection_select, example_collection, :value, :name, props: { label: true } %>
<%= form.actions do |action| %>
<%= action.submit props: { text: "Apply", data: { disable_with: "Searching...".html_safe },}%>
<%= action.button props: { type: "reset", text: "Clear", variant: "secondary" } %>
<% end %>
<% end %>
<% end %>