When selecting orderby=random, hide the asc/desc dropdown.
This commit is contained in:
parent
45d8f0df1a
commit
f3b8c4875d
1 changed files with 13 additions and 2 deletions
|
@ -147,7 +147,7 @@
|
||||||
|
|
||||||
{% macro create_orderby_li(selected_column, selected_sorter) %}
|
{% macro create_orderby_li(selected_column, selected_sorter) %}
|
||||||
<li class="search_builder_orderby_li">
|
<li class="search_builder_orderby_li">
|
||||||
<select>
|
<select onchange="orderby_hide_direction_hook(event)">
|
||||||
<option value="created" {{"selected" if selected_column=="created" else ""}} >Creation date</option>
|
<option value="created" {{"selected" if selected_column=="created" else ""}} >Creation date</option>
|
||||||
<option value="area" {{"selected" if selected_column=="area" else ""}} >Area</option>
|
<option value="area" {{"selected" if selected_column=="area" else ""}} >Area</option>
|
||||||
<option value="width" {{"selected" if selected_column=="width" else ""}} >Width</option>
|
<option value="width" {{"selected" if selected_column=="width" else ""}} >Width</option>
|
||||||
|
@ -158,7 +158,7 @@
|
||||||
<option value="tagged_at" {{"selected" if selected_column=="tagged_at" else ""}} >Recently tagged</option>
|
<option value="tagged_at" {{"selected" if selected_column=="tagged_at" else ""}} >Recently tagged</option>
|
||||||
<option value="random" {{"selected" if selected_column=="random" else ""}} >Random</option>
|
<option value="random" {{"selected" if selected_column=="random" else ""}} >Random</option>
|
||||||
</select>
|
</select>
|
||||||
<select>
|
<select {% if selected_column=="random" %}class="hidden"{% endif %}>
|
||||||
<option value="desc" {{"selected" if selected_sorter=="desc" else ""}} >Descending</option>
|
<option value="desc" {{"selected" if selected_sorter=="desc" else ""}} >Descending</option>
|
||||||
<option value="asc" {{"selected" if selected_sorter=="asc" else ""}} >Ascending</option>
|
<option value="asc" {{"selected" if selected_sorter=="asc" else ""}} >Ascending</option>
|
||||||
</select>
|
</select>
|
||||||
|
@ -458,6 +458,17 @@ function orderby_remove_hook(button)
|
||||||
ul.removeChild(li);
|
ul.removeChild(li);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
function orderby_hide_direction_hook(event)
|
||||||
|
{
|
||||||
|
if (event.target.value == "random")
|
||||||
|
{
|
||||||
|
event.target.nextElementSibling.classList.add("hidden");
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
event.target.nextElementSibling.classList.remove("hidden");
|
||||||
|
}
|
||||||
|
}
|
||||||
function simplify_tagnames(tags)
|
function simplify_tagnames(tags)
|
||||||
{
|
{
|
||||||
var new_tags = [];
|
var new_tags = [];
|
||||||
|
|
Loading…
Reference in a new issue