Skip to content

Magento 2.2.2 Multi Select Attribute doesn't save when related products are attached #13520

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

Closed
magefan opened this issue Feb 6, 2018 · 6 comments
Assignees
Labels
Issue: Clear Description Gate 2 Passed. Manual verification of the issue description passed Issue: Confirmed Gate 3 Passed. Manual verification of the issue completed. Issue is confirmed Issue: Format is valid Gate 1 Passed. Automatic verification of issue format passed Issue: Ready for Work Gate 4. Acknowledged. Issue is added to backlog and ready for development Reproduced on 2.2.x The issue has been reproduced on latest 2.2 release

Comments

@magefan
Copy link
Contributor

magefan commented Feb 6, 2018

Preconditions

  1. Magento 2.2.2
  2. PHP 7.0.23
  3. Browser Chrome 64 on Linux

Steps to reproduce

  1. Add Multi Select Attribute to Product
  2. Choose some options to that multi-select and save the product
  3. Add related products and save
  4. Try to change options in multi-select and save

Expected result

  1. The options should have changed

Actual result

  1. After the save and page refresh the options stay the same

The same issue had @AgentGod #4822 (comment) and the @duckchip #4822 (comment) solution helps but this just a temporary solution.

@magento-engcom-team magento-engcom-team added the Issue: Format is valid Gate 1 Passed. Automatic verification of issue format passed label Feb 6, 2018
@magento-engcom-team
Copy link
Contributor

@magefan, thank you for your report.
We've acknowledged the issue and added to our backlog.

@magento-engcom-team magento-engcom-team added Issue: Ready for Work Gate 4. Acknowledged. Issue is added to backlog and ready for development Issue: Confirmed Gate 3 Passed. Manual verification of the issue completed. Issue is confirmed Reproduced on 2.2.x The issue has been reproduced on latest 2.2 release Issue: Clear Description Gate 2 Passed. Manual verification of the issue description passed labels Feb 7, 2018
@jajaramos
Copy link

#MLAU18

can't reproduce on Magento 2.2.2

@ctadlock
Copy link

ctadlock commented Apr 7, 2018

I have this exact issue on Magento 2.2.3. I have a product with several multi-select attributes, everything works well. If I add an up-sell product, I am then unable to modify any of the multi-select attributes.

@ctadlock
Copy link

ctadlock commented Apr 7, 2018

@jajaramos Please re-open this issue; @cherednichenkoa is working on a fix (#14125)

@A-1A
Copy link

A-1A commented Jun 19, 2018

I Found Solution after R&D On Magento database.
Login In your phpmyadmin
Go to your website database
Open "eav_attribute" table
Find Your multiselect "attribute_id"
Edit Row
If "backend_model" Column blank then paste this Magento\Eav\Model\Entity\Attribute\Backend\ArrayBackend
And Also Please check this
https://magento.stackexchange.com/questions/224621/warning-array-filter-expects-parameter-1-to-be-array/230444#230444

@DanBeckett
Copy link

Recently (Magento 2.3.3) experienced the same issue with a Multi-select attribute created via the Attribute editor in the dashboard. In eav_attribute found that the source_model was NULL, updating this to Magento\Eav\Model\Entity\Attribute\Source\Table fixed the issue for me.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Issue: Clear Description Gate 2 Passed. Manual verification of the issue description passed Issue: Confirmed Gate 3 Passed. Manual verification of the issue completed. Issue is confirmed Issue: Format is valid Gate 1 Passed. Automatic verification of issue format passed Issue: Ready for Work Gate 4. Acknowledged. Issue is added to backlog and ready for development Reproduced on 2.2.x The issue has been reproduced on latest 2.2 release
Projects
None yet
Development

No branches or pull requests

6 participants