Skip to content

Commit bd31da7

Browse files
authored
Adding the translation for Items per page number links in Search Results Pager (Islandora#83)
1 parent 4ae0187 commit bd31da7

2 files changed

Lines changed: 4 additions & 3 deletions

File tree

js/facets/facets-views-ajax.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@
8484
if (url.indexOf("items_per_page=") == -1) {
8585
// append items_per_page
8686
$("a.pager__itemsperpage").each(function( index ) {
87-
var newUrl = url + "&items_per_page=" + $(this).html();
87+
var newUrl = url + "&items_per_page=" + $(this).attr('itemsperpage');
8888
$(this).attr("href", newUrl);
8989
});
9090
}
@@ -108,7 +108,7 @@
108108
}
109109
var newParamsUrl = newParams.join('&');
110110
$("a.pager__itemsperpage").each(function( index ) {
111-
$(this).attr("href", url.split("?")[0] + '?' + newParamsUrl + "&items_per_page=" + $(this).html());
111+
$(this).attr("href", url.split("?")[0] + '?' + newParamsUrl + "&items_per_page=" + $(this).attr('itemsperpage'));
112112
});
113113
}
114114

src/Plugin/Block/SearchResultsPagerBlock.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -237,12 +237,13 @@ protected function buildResultsPerPageLinks(SqlBase $pager, array $query_paramet
237237
$items[] = [
238238
'#type' => 'link',
239239
'#url' => $url,
240-
'#title' => $items_per_page,
240+
'#title' => $this->t($items_per_page),
241241
'#attributes' => [
242242
'aria-label' => $this->t("@item items per page", ["@item" => $items_per_page]),
243243
'class' => $active ?
244244
['pager__link', 'pager__link--is-active', 'pager__itemsperpage'] :
245245
['pager__link', 'pager__itemsperpage'],
246+
'itemsperpage' => $items_per_page
246247
],
247248
'#wrapper_attributes' => [
248249
'class' => $active ? ['pager__item', 'is-active'] : ['pager__item'],

0 commit comments

Comments
 (0)