kopia lustrzana https://github.com/wagtail/wagtail
replace ajax_pagination_nav with pagination_nav
rodzic
5fff02c73e
commit
5b5336a98b
|
|
@ -7,8 +7,7 @@ DOCUMENT_CHOOSER_MODAL_ONLOAD_HANDLERS = {
|
|||
});
|
||||
|
||||
$('.pagination a', context).on('click', function() {
|
||||
var page = this.getAttribute("data-page");
|
||||
setPage(page);
|
||||
loadResults(this.href);
|
||||
return false;
|
||||
});
|
||||
|
||||
|
|
@ -28,37 +27,16 @@ DOCUMENT_CHOOSER_MODAL_ONLOAD_HANDLERS = {
|
|||
var searchUrl = $('form.document-search', modal.body).attr('action');
|
||||
var request;
|
||||
function search() {
|
||||
request = $.ajax({
|
||||
url: searchUrl,
|
||||
data: {
|
||||
q: $('#id_q').val(),
|
||||
collection_id: $('#collection_chooser_collection_id').val()
|
||||
},
|
||||
success: function(data, status) {
|
||||
request = null;
|
||||
$('#search-results').html(data);
|
||||
ajaxifyLinks($('#search-results'));
|
||||
},
|
||||
error: function() {
|
||||
request = null;
|
||||
}
|
||||
loadResults(searchUrl, {
|
||||
q: $('#id_q').val(),
|
||||
collection_id: $('#collection_chooser_collection_id').val()
|
||||
});
|
||||
return false;
|
||||
};
|
||||
function setPage(page) {
|
||||
var dataObj;
|
||||
|
||||
if($('#id_q').val().length){
|
||||
dataObj = {q: $('#id_q').val(), p: page};
|
||||
}else{
|
||||
dataObj = {p: page};
|
||||
}
|
||||
|
||||
dataObj.collection_id = $('#collection_chooser_collection_id').val();
|
||||
|
||||
request = $.ajax({
|
||||
url: searchUrl,
|
||||
data: dataObj,
|
||||
function loadResults(url, data) {
|
||||
var opts = {
|
||||
url: url,
|
||||
success: function(data, status) {
|
||||
request = null;
|
||||
$('#search-results').html(data);
|
||||
|
|
@ -67,8 +45,11 @@ DOCUMENT_CHOOSER_MODAL_ONLOAD_HANDLERS = {
|
|||
error: function() {
|
||||
request = null;
|
||||
}
|
||||
});
|
||||
return false;
|
||||
};
|
||||
if (data) {
|
||||
opts.data = data;
|
||||
}
|
||||
request = $.ajax(opts);
|
||||
}
|
||||
|
||||
ajaxifyLinks(modal.body);
|
||||
|
|
|
|||
|
|
@ -49,7 +49,7 @@
|
|||
</tbody>
|
||||
</table>
|
||||
|
||||
{% include "wagtailadmin/shared/ajax_pagination_nav.html" with items=documents %}
|
||||
{% include "wagtailadmin/shared/pagination_nav.html" with items=documents linkurl='wagtaildocs:chooser_results' %}
|
||||
{% else %}
|
||||
{% if documents_exist %}
|
||||
<p role="alert">{% blocktrans %}Sorry, no documents match "<em>{{ query_string }}</em>"{% endblocktrans %}</p>
|
||||
|
|
|
|||
Ładowanie…
Reference in New Issue