ProductListPage (PLP) Features in SuiteCommerce

ProductListPage (PLP) integrates with the Search Page for navigation, filtering, and display settings in SuiteCommerce.

·2 min read·View Oracle Docs

The ProductListPage (PLP) component is a crucial tool in the SuiteCommerce environment, seamlessly integrating with the Search Page. It allows users to navigate through products effectively by enabling pagination, setting the current page, changing rendering options, and executing product searches. This component is specifically designed to access objects within the Facets Browse View of the shopping application, making it pivotal for managing product listings.

Key Features of ProductListPage (PLP)

  • ID: PLP

Methods

The following methods are part of the ProductListPage (PLP) interface, allowing various interactions:

Method NameDescription
getPagination()Retrieves pagination information.
setCurrentPage()Sets the current page number.
getSorting()Gets the current sorting method applied.
getAllSorting()Retrieves all sorting options available.
setSorting()Applies a specified sorting method.
getDisplay()Fetches the current display settings.
getAllDisplay()Retrieves all available display settings.
setDisplay()Sets the display configuration.
getPageSize()Returns the current page size.
getAllPageSize()Retrieves all page size options.
setPageSize()Configures the number of items per page.
getFilters()Gets the current filters applied.
getAllFilters()Retrieves all possible filters.
setFilters()Applies new filters to the product list.
getSearchText()Gets the last search term entered.
setSearchText()Sets the text for search queries.
getItemsInfo()Retrieves information about items displayed.
getCategoryInfo()Gets details regarding the categories shown.
getURL()Fetches the URL for the current product list page.

Events

The PLP component supports event handling, although specific events are not defined within this overview.

This structured design provides developers with the flexibility to create a dynamic user experience, optimizing how products are managed and displayed within SuiteCommerce. Using PLP efficiently can enhance customer engagement by facilitating better navigation and search opportunities.

Note: The methods listed are integral in ensuring a smooth operation of the product listing interface, aligning with customer usage patterns.

Key Takeaways

  • The ProductListPage (PLP) is essential for product navigation in SuiteCommerce.
  • It provides a range of methods for sorting, filtering, and displaying products.
  • The component primarily interacts with the Search Page to enhance user experience.

Frequently Asked Questions (4)

How does the ProductListPage (PLP) component interact with the Search Page in SuiteCommerce?
The PLP component integrates seamlessly with the Search Page, allowing users to navigate through products by enabling pagination, setting current pages, and managing product searches.
What methods are available in the ProductListPage (PLP) for sorting products?
The PLP provides methods such as 'getSorting()', 'getAllSorting()', and 'setSorting()' to manage and apply different sorting methods to the product listings.
Can the ProductListPage (PLP) control the number of items displayed per page?
Yes, the PLP includes methods like 'getPageSize()', 'getAllPageSize()', and 'setPageSize()' to manage and configure the number of items displayed per page in the product list.
Are there any event-handling capabilities in the ProductListPage (PLP) component?
The PLP component supports event handling, but specific events are not detailed in the article.
Source: ProductListPage (PLP) Oracle NetSuite Help Center. This article was generated from official Oracle documentation and enriched with additional context and best practices.

Was this article helpful?

More in Commerce

View all Commerce articles →