✏️ 正在编辑: ps_searchbar.js
路径:
/home/bpioifn/www/pigmentse/modules/ps_searchbar/ps_searchbar.js
提示:
您可以编辑任何文件(包括二进制文件),但请注意不当修改可能导致文件损坏。
/* global $ */ $(document).ready(function () { var $searchWidget = $('#search_widget'); var $searchBox = $searchWidget.find('input[type=text]'); var searchURL = $searchWidget.attr('data-search-controller-url'); $.widget('prestashop.psBlockSearchAutocomplete', $.ui.autocomplete, { _renderItem: function (ul, product) { return $("<li>") .append($("<a>") .append($("<span>").html(product.category_name).addClass("category")) .append($("<span>").html(' > ').addClass("separator")) .append($("<span>").html(product.name).addClass("product")) ).appendTo(ul) ; } }); $searchBox.psBlockSearchAutocomplete({ source: function (query, response) { $.post(searchURL, { s: query.term, resultsPerPage: 10 }, null, 'json') .then(function (resp) { response(resp.products); }) .fail(response); }, select: function (event, ui) { var url = ui.item.url; window.location.href = url; }, }); });
💾 保存文件
← 返回文件管理器