Skip to content

Price matrix – pagination missing until "Manage" is opened #661

Description

@lhodynamicweb

experienced on R4
Component: Product > Prices & Discounts (Price matrix overview)

Summary:
When a product has a large number of prices (163 in this case), the initial "Prices & Discounts" tab does not paginate the list. Only a set of price rows appear to load without any way to page through them, and there's no visible pagination control on the default view, so you can't see all the prices.

Steps to reproduce:

Open a product with a high price count (e.g. scrshot - 163 prices).
Go to the "Prices & Discounts" tab.
Observe the price list — no pagination controls are shown.
Click the "..." menu → "Manage".
Pagination now appears and full price list becomes navigable.

Expected behavior:
Pagination (or at least a visible control/indicator) should be present on the default "Prices & Discounts" view itself, not only after entering "Manage" mode.

Image

Now when clicking manage:

Image

Actual behavior:
No pagination is available until the user explicitly opens "Manage". On the default view, it's unclear whether all 163 prices are loaded/rendered or just a subset, since there is no page indicator either way.

Impact:

Users may assume they're seeing the complete price list when they aren't (or conversely, unnecessarily load all rows with no way to page through them efficiently).
Extra click required (into Manage) just to get basic list navigation, adding friction for products with large price matrices.

Suggested fix:
Add pagination controls to the default Prices & Discounts overview, consistent with the behavior in Manage mode.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions