2013-12-14 6 views
0

Я хотел бы добавить некоторые из наших пользовательских атрибутов продукта в коллекцию, которая возвращается для результатов поиска через xml. Мы используем метод полнотекстового поиска. Я успешно добавил атрибуты к продаже цитатой элементов в config.xml с помощью:Magento - добавление атрибутов продукта в коллекции в xml

<sales> 
<quote> 
    <item> 
     <product_attributes> 
     <prod_grp_cd /> 
     </product_attributes> 
    </item> 
    </quote> 
</sales> 

Можно ли сделать то же самое для результатов поиска? Коллекция представляет собой Mage_CatalogSearch_Model_Resource_Fulltext_Collection. Я немного копал, и я вижу, как это делает элемент цитаты, но я не вижу того же кода в полнотекстовом модуле. Но, надеюсь, я что-то пропустил или есть другой путь.

Конечная цель состоит в том, чтобы отображать эти атрибуты на странице результатов поиска без необходимости переопределять способ создания коллекции.

ответ

0

Поддержка Magento заставила меня проверить настройки атрибута. В результатах поиска используется список продуктов, и один из параметров атрибута - «Использовать в списке продуктов». Таким образом, любые атрибуты, которые вы хотите отобразить в коллекции списка продуктов, вам просто нужно изменить этот параметр.

Смежные вопросы