[bitbake-devel] [PATCH 09/11] toaster: add no results state to all layers page
Alex DAMIAN
alexandru.damian at intel.com
Thu Nov 20 16:27:25 UTC 2014
From: Belen Barros Pena <belen.barros.pena at linux.intel.com>
When you search for a layer and your search returns no results,
we should show you an alert and a link to show back all layers,
as we do in all other tables.
Signed-off-by: Belen Barros Pena <belen.barros.pena at linux.intel.com>
---
lib/toaster/toastergui/templates/layers.html | 14 ++++++++++++++
1 file changed, 14 insertions(+)
diff --git a/lib/toaster/toastergui/templates/layers.html b/lib/toaster/toastergui/templates/layers.html
index 2bca84b..e9f910f 100644
--- a/lib/toaster/toastergui/templates/layers.html
+++ b/lib/toaster/toastergui/templates/layers.html
@@ -23,6 +23,18 @@
<div id="zone1alerts">
</div>
+{% if objects.paginator.count == 0 %}
+ <div class="row-fluid">
+ <div class="alert">
+ <form class="no-results input-append" id="searchform">
+ <input id="search" name="search" class="input-xxlarge" type="text" value="{{request.GET.search}}"/>{% if request.GET.search %}<a href="javascript:$('#search').val('');searchform.submit()" class="add-on btn" tabindex="-1"><i class="icon-remove"></i></a>{% endif %}
+ <button class="btn" type="submit" value="Search">Search</button>
+ <button class="btn btn-link" onclick="javascript:$('#search').val('');searchform.submit()">Show all layers</button>
+ </form>
+ </div>
+ </div>
+
+{% else %}
{% include "basetable_top_layers.html" %}
{% for o in objects %}
@@ -264,4 +276,6 @@ $(document).ready(function (){
</script>
{%endif%}
+{%endif%}
+
{% endblock %}
--
1.9.1
More information about the bitbake-devel
mailing list