Лента за търсене 			 		 	  	     	 	 	 { 				let serviceURL = new URL(Liferay.ThemeDisplay.getPathContext() + “/o/portal-search-rest/v1.0/suggestions”, Liferay.ThemeDisplay.getPortalURL());  				const scopeIfDefined = “this-site”; 				const scopeIfLetUserChoose = $(“#_com_liferay_portal_search_web_search_bar_portlet_SearchBarPortlet_INSTANCE_templateSearch_selectScope”).val();  				serviceURL.searchParams.append(“currentURL”, window.location.href); 				serviceURL.searchParams.append(“destinationFriendlyURL”, “/searchall”); 				serviceURL.searchParams.append(“groupId”, themeDisplay.getScopeGroupId()); 				serviceURL.searchParams.append(“keywordsParameterName”, “q”); 				serviceURL.searchParams.append(“plid”, themeDisplay.getPlid()); 				serviceURL.searchParams.append(“scope”, “false” == ‘true’ ? scopeIfLetUserChoose : scopeIfDefined); 				serviceURL.searchParams.append(“search”, request.term);  				return serviceURL; 			};  			const _renderSuggestions = (suggestions) => { 				return suggestions.map((suggestion) => {  					var suggestionSearchURL = ‘/searchall’ + ‘?’ + ‘q’ + ‘=%22’ + suggestion.text.replaceAll(‘ ‘, ‘+’) + ‘%22’; return ” + 						‘
‘ + Liferay.Util.escapeHTML(suggestion.text) + ” + ‘
‘ + Liferay.Util.escapeHTML(suggestion.attributes.assetSearchSummary) + ” + ” ; }).join(”); } $( inputElement ).autocomplete({ minLength: 2, source: function( request, response ) { $.ajax({ url: getURL(request), method : “POST”, dataType: “json”, contentType: “application/json”, headers: { “Accept-Language”: themeDisplay.getBCP47LanguageId(), “Content-Type”: “application/json”, “X-csrf-token”: Liferay.authToken }, data: JSON.stringify([{“contributorName”:”basic”,”displayGroupName”:”suggestions”,”size”:”6″,”attributes”:{“characterThreshold”:””}}]), success: function( data ) { response(data.items); } }); }, messages: { noResults: ”, results: function() {} }, focus: function( event, ui ) { return false; }, select: function( event, ui ) { return false; } }) .data( “ui-autocomplete” )._renderItem = function( ul, item ) { ul.addClass(“dropdown-menu”); return $( “” ) .append( ” + item.displayGroupName + “]]>
” ) 					.append(_renderSuggestions(item.suggestions)) 					.appendTo( ul ); 			};  		} );
 
Разгледайте нашите предложения за Български трактори
 Иберете от тук
 
										 
  
			 
                             
                            