Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Conditional product attributes not hidden on page load #6957

Open
Manuel-Innovapps opened this issue Dec 15, 2023 · 0 comments
Open

Conditional product attributes not hidden on page load #6957

Manuel-Innovapps opened this issue Dec 15, 2023 · 0 comments

Comments

@Manuel-Innovapps
Copy link
Contributor

nopCommerce version: 4.60.x

Steps to reproduce the problem:

  1. Open the following product in the backend "adidas Consortium Campus 80s Running Shoes"
  2. Navigate to the product attributes section
  3. Select the color product attribute
  4. Go to the condition section
  5. Select a condition for the attribute, i.e. for "Size" and value "8"
  6. Save the page
  7. Open the following product in the frontend: "adidas Consortium Campus 80s Running Shoes"
  8. Potentially refresh the page multiple times

Immediately after the page you load, you will see the "color" product attribute a small amount of time, before the JavaScript kicks in.

Imagin having about 6 product attributes assigned to a product, most of them with a condition on another product attribute. After the page loads the customer will initially see a very long list of product attributes for a short moment, even though he might only be required to select a few of them.

For our customer this has already caused multiple of his customers complaining that the page is moving this much but not showing everything. Some customers even thought that this might be a bug.


We would expect that the visibility check for the product attributes is already checked on the c# side, during the rendering of the page. That would cause a much smoother customer experience.

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

No branches or pull requests

2 participants