Troubleshooting Pagination Issues in CMS Plone Site with Typesense Integration
TLDR A had an issue with pagination on their Plone CMS website integrated with Typesense. Jason suggested various troubleshooting techniques, including updating the Instantsearch.js version and modifying the pagination widget. Pagination eventually worked, although leaving href="#".
Jan 25, 2022 (24 months ago)
Jan 26, 2022 (24 months ago)
Also the scroll behavior can be controlled using the scrollTo param: https://www.algolia.com/doc/api-reference/widgets/pagination/js/#widget-param-scrollto
Indexed 3011 threads (79% resolved)
Trouble with Dynamic Pagination in Search UI
A enquired about pagination not working in the CMS Plone when authenticated. Jason explained that pagination should work by default, implying that the issue lies within the CMS.
Troubleshooting Typesense Setup and Understanding Facets and Keywords
Demitri encountered errors when exploring Typesense for the first time. Jason guided them through troubleshooting and discussed facets, keyword settings, and widget configurations. Helin shared a Python demo app and its source code to help Demitri with their project.
Issues with migrating search from Algolia to Typesense
Nacho encountered issues with migrating search from Algolia to Typesense, including a custom component that interfered with the search and an incorrect element being used as the title. Jason provided guidance on removing the component and adjusting search configuration.
Issues with Sorting Functionality in Vue-Instantsesarch & Typesense
Ketan reported a problem with sorting functionality doing a default sort when scrolling. Jason helped debug, suggesting issues with a custom infiniteHits widget and the refine() params. Eventually, Jason pointed out code interfering with instantsearch.
Resolve Facets and Sorting Issues with Typesense
Ethan needed assistance with getting all facet values and sorting results by date using Typesense. Jason provided guidance on how to use Typesense properties to accomplish these tasks, and resolved issues related to specific use-cases provided by Ethan and Rushil.