summaryrefslogtreecommitdiff
path: root/ishtar_common/templates/blocks/JQueryJqGrid.html
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@iggdrasil.net>2017-03-06 17:02:09 +0100
committerÉtienne Loks <etienne.loks@iggdrasil.net>2017-03-06 17:02:09 +0100
commitfa105b35025742223d4238c8314287ad9e9f78a5 (patch)
treea23858d5894be17cb2d0caa08060c66e48994837 /ishtar_common/templates/blocks/JQueryJqGrid.html
parentda42af85b96513e69db706555fa6ac02b38bcaa7 (diff)
parent4c5e12584c253b3d84abcf946cb6ce1bae8fcbcb (diff)
downloadIshtar-fa105b35025742223d4238c8314287ad9e9f78a5.tar.bz2
Ishtar-fa105b35025742223d4238c8314287ad9e9f78a5.zip
Merge branch 'v0.9' into wheezy
Diffstat (limited to 'ishtar_common/templates/blocks/JQueryJqGrid.html')
-rw-r--r--ishtar_common/templates/blocks/JQueryJqGrid.html19
1 files changed, 19 insertions, 0 deletions
diff --git a/ishtar_common/templates/blocks/JQueryJqGrid.html b/ishtar_common/templates/blocks/JQueryJqGrid.html
index 607f81f7d..258082877 100644
--- a/ishtar_common/templates/blocks/JQueryJqGrid.html
+++ b/ishtar_common/templates/blocks/JQueryJqGrid.html
@@ -8,6 +8,12 @@
<h4>{% trans "Search and select an item" %}</h4>
+<h5 id="pinned_search_{{name}}">
+ <i class="fa fa-thumb-tack"></i> &nbsp;
+ <strong>{% trans "Pinned search:" %}</strong>
+ <em><span id="pinned_search_content_{{name}}"></span></em>
+</h5>
+
<table id='grid_{{name}}' class='jqgrid'></table>
<div id='pager_{{name}}'></div>
@@ -97,6 +103,19 @@ jQuery(document).ready(function(){
jsonReader : {repeatitems: false},
loadError: function (jqXHR, textStatus, errorThrown) {
alert("{% trans "An error as occured during search. Check your query fields." %}");
+ },
+ beforeProcessing: function(data, status, xhr){
+ $('#pinned_search_content_{{name}}').html('');
+ for (idx in data){
+ if (idx == 'pinned-search' && data[idx] != ''){
+ $('#pinned_search_content_{{name}}').html(data[idx]);
+ }
+ }
+ if ($('#pinned_search_content_{{name}}').html()){
+ $('#pinned_search_{{name}}').show();
+ } else {
+ $('#pinned_search_{{name}}').hide();
+ }
}
});
{% if multiple %}