mirror of
https://github.com/kiwix/libkiwix.git
synced 2025-12-23 22:47:57 -05:00
Add search template variable 'startLabel'
This commit is contained in:
committed by
Kelson
parent
d857b0f8f6
commit
ad9377083f
@@ -58,7 +58,7 @@ ParameterizedMessage searchResultsPageHeaderMsg(const std::string& searchPattern
|
|||||||
return ParameterizedMessage("search-results-page-header",
|
return ParameterizedMessage("search-results-page-header",
|
||||||
{
|
{
|
||||||
{"SEARCH_PATTERN", searchPattern},
|
{"SEARCH_PATTERN", searchPattern},
|
||||||
{"START", r.get("start")->string_value()},
|
{"START", r.get("startLabel")->string_value()},
|
||||||
{"END", r.get("end") ->string_value()},
|
{"END", r.get("end") ->string_value()},
|
||||||
{"COUNT", r.get("count")->string_value()},
|
{"COUNT", r.get("count")->string_value()},
|
||||||
}
|
}
|
||||||
@@ -224,7 +224,8 @@ std::string SearchRenderer::renderTemplate(const std::string& tmpl_str, const Na
|
|||||||
kainjow::mustache::data results;
|
kainjow::mustache::data results;
|
||||||
results.set("items", items);
|
results.set("items", items);
|
||||||
results.set("count", kiwix::beautifyInteger(estimatedResultCount));
|
results.set("count", kiwix::beautifyInteger(estimatedResultCount));
|
||||||
results.set("start", kiwix::beautifyInteger(resultStart+1));
|
results.set("start", kiwix::beautifyInteger(resultStart));
|
||||||
|
results.set("startLabel", kiwix::beautifyInteger(resultStart+1));
|
||||||
results.set("end", kiwix::beautifyInteger(std::min(resultStart+pageLength, estimatedResultCount)));
|
results.set("end", kiwix::beautifyInteger(std::min(resultStart+pageLength, estimatedResultCount)));
|
||||||
|
|
||||||
// pagination
|
// pagination
|
||||||
|
|||||||
Reference in New Issue
Block a user