primo-explore-custom-no-search-results
Description
Create a custom no results templates.
Installation
-
Assuming you've installed and are using primo-explore-devenv.
-
Navigate to your template/central package root directory. For example:
cd primo-explore/custom/MY_VIEW_ID
-
If you do not already have a package.json file in this directory, create one:
npm init -y
-
Install this package:
npm install primo-explore-custom-no-search-results --save-dev
Usage
Once installed, inject customNoSearchResults
as a dependency:
let app = angular
Note: If you're using the --browserify build option, you will need to first import the module with:
;
You'll need to set a customNoSearchResultsTemplateUrl
value in your main.js
to point to your custom no search results template:
appvalue'customNoSearchResultsTemplateUrl' 'custom/MY_VIEW_ID/html/customNoSearchResults.html';
Example
// main.js ; let app = angular; appvalue'customNoSearchResultsTemplateUrl' 'custom/MY_VIEW_ID/html/customNoSearchResults.html';
<!-- html/customNoSearchResults.html --> No records found Your search returned 0 results. Try one of the options below: Request a book from E-ZBorrow (NYU only) Search WorldCat for items in nearby libraries Ask a Librarian