Проблема при попытке выбрать большое количество атрибутов для продукта


Я новичок в Magento, и у меня возникли проблемы с настройкой магазина и использованием атрибутов. Я создал атрибут "Совместимые модели", чтобы выбрать, с какими "моделями" может работать /подходить каждый продукт в моем магазине. У меня есть 92 различных "модели" в этом атрибуте, чтобы продукт мог подойти, и хотя большинство из них подходят только для 10-15 моделей, есть некоторые универсальные продукты, которые, по сути, могут подойти для каждой "модели". Я попытался выбрать все 92 "модели" в этом атрибуте и сохранить продукт, но каждый раз он выбирает только некоторые, но не все. В моем случае это 51 из 92. Я нашел некоторые решения, которые заставляют меня думать, что это проблема с базой данных из-за общего количества символов, когда вы объединяете все 92 "модели", которые слишком велики для запроса, но не можете быть уверены.

Я наткнулся на это решение, которое, казалось, работало наполовину, но на самом деле не решило мою проблему. Вместо этого он просто создал еще один проблема:

Https://stackoverflow.com/questions/12520702/maximum-of-selected-options-in-multiple-select-attribute-in-magento/

Я только что попытался изменить атрибут с "varchar" на "текст", и, похоже, это сработало, однако теперь эти сопоставленные атрибуты не отображаются ни в многоуровневой навигации, ни в моем расширении страницы-заставки атрибутов, которое создает уникальные страницы на основе выбранного параметра атрибута. В то время как это решение, по-видимому, позволяет отображать отдельный продукт все выбранные атрибуты на вкладке "Дополнительные" отдельного продукта - похоже, что они не позволяют фильтровать, сортировать и т. Д. С помощью атрибута после изменения с "varchar" на "текст".

Есть какие-нибудь новости о том, как я мог бы это сделать? Мне удалось заставить свой продукт выбрать до 92 "моделей", используя мой атрибут совместимой модели, прежде чем переключать сущность с "varchar" на "текст" - Это связано с каким-то ограничением базы данных MySQL? Мне, честно говоря, нужно использовать атрибуты для фильтрации больше, чем мне нужно, их нужно отобразить на вкладке "Дополнительно" отдельного продукта.

Советы?

Author: Community, 2015-05-13

1 answers

Почему бы не переключить тип с text или varchar на int, а затем добавить параметры атрибутов в качестве моделей. Затем вы должны иметь возможность выбрать опцию множественного выбора и выбрать более одной модели одновременно для продукта.

 0
Author: David Manners, 2015-05-14 05:01:14