mirror of
https://github.com/NodeBB/NodeBB.git
synced 2025-10-26 16:46:12 +01:00
feat: add results into results container
This commit is contained in:
@@ -40,7 +40,7 @@ define('search', ['navigator', 'translator', 'storage'], function (nav, translat
|
|||||||
query.searchOnly = 1;
|
query.searchOnly = 1;
|
||||||
Search.api(query, function (data) {
|
Search.api(query, function (data) {
|
||||||
if (options.hideOnNoMatches && !data.posts.length) {
|
if (options.hideOnNoMatches && !data.posts.length) {
|
||||||
return options.resultEl.html('').addClass('hidden');
|
return options.resultEl.addClass('hidden').find('#quick-search-results-container').html('');
|
||||||
}
|
}
|
||||||
data.posts.forEach(function (p) {
|
data.posts.forEach(function (p) {
|
||||||
p.snippet = utils.escapeHTML($('<div>' + p.content + '</div>').text().slice(0, 80) + '...');
|
p.snippet = utils.escapeHTML($('<div>' + p.content + '</div>').text().slice(0, 80) + '...');
|
||||||
@@ -48,9 +48,9 @@ define('search', ['navigator', 'translator', 'storage'], function (nav, translat
|
|||||||
app.parseAndTranslate(template, data, function (html) {
|
app.parseAndTranslate(template, data, function (html) {
|
||||||
if (html.length) {
|
if (html.length) {
|
||||||
html.find('.timeago').timeago();
|
html.find('.timeago').timeago();
|
||||||
options.resultEl.html(html).removeClass('hidden');
|
options.resultEl.removeClass('hidden').find('#quick-search-results-container').html(html);
|
||||||
} else {
|
} else {
|
||||||
options.resultEl.html('').addClass('hidden');
|
options.resultEl.addClass('hidden').find('#quick-search-results-container').html('');
|
||||||
}
|
}
|
||||||
$(window).trigger('action:search.quick.complete', { });
|
$(window).trigger('action:search.quick.complete', { });
|
||||||
callback();
|
callback();
|
||||||
|
|||||||
Reference in New Issue
Block a user