bitbake: toastergui: add 'show all' link to no results page

When you search for targets or machines in the layer details
page and your search returns no results, you should
see a 'show all' link that you can click to clear the
search and display all table entries.

[YOCTO #7218]

(Bitbake rev: 70486fc36c5b6bd6b7b8e846e23ad4062d583877)

Signed-off-by: Belen Barros Pena <belen.barros.pena@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
Belen Barros Pena
2015-01-26 15:37:30 +00:00
committed by Richard Purdie
parent c748c7e68a
commit d4b9b0f416
2 changed files with 10 additions and 4 deletions

View File

@@ -381,12 +381,12 @@ function layerDetailsPageInit (ctx) {
});
/* Clear the current search selection and reload the results */
$("#target-search-clear").click(function(){
$(".target-search-clear").click(function(){
$("#target-search").val("");
$(this).parents("form").submit();
});
$("#machine-search-clear").click(function(){
$(".machine-search-clear").click(function(){
$("#machine-search").val("");
$(this).parents("form").submit();
});

View File

@@ -205,11 +205,14 @@
<input type="text" id="target-search" name="targets_search" placeholder="Search targets" class="input-xlarge" value="{{request.GET.targets_search}}">
{% if request.GET.targets_search %}
<a class="add-on btn" id="target-search-clear">
<a class="add-on btn target-search-clear">
<i class="icon-remove"></i>
</a>
{% endif %}
<button type="submit" class="btn">Search</button>
{% if targets.paginator.count == 0 %}
<button type="submit" class="btn btn-link target-search-clear">Show all targets</a>
{% endif %}
</form>
{% endif %}
@@ -332,11 +335,14 @@
<input type="text" id="machine-search" name="machines_search" placeholder="Search machines" class="input-xlarge" value="{{request.GET.machines_search}}">
{% if request.GET.machines_search %}
<a class="add-on btn" id="machine-search-clear">
<a class="add-on btn machine-search-clear">
<i class="icon-remove"></i>
</a>
{% endif %}
<button type="submit" class="btn">Search</button>
{% if machines.paginator.count == 0 %}
<button type="submit" class="btn btn-link machine-search-clear">Show all machines</a>
{% endif %}
</form>
{% endif %}