2015-01-17 3 views
0

Я новичок в magento. У меня есть поля пользовательских атрибутов с именем «author». Мне нужно отобразить отдельное имя автора, основанное на текущей категории. Пожалуйста, помогите мне! Я застрял в этом. В настоящее время он отображается дважды или трижды, то же имя автора. Любая помощь будет очень признательна. Ниже приведен код, который не работает нормально.Получите различные значения пользовательских атрибутов на основе текущей категории

ответ

0

Вам следует сгруппировать по «автору».

$collection->getSelect()->group('author'); 

Если вы хотите отладить запрос выполняется:

$collection->getSelect()->__toString(); 

Надеется, что это поможет вам.

+0

если я поместил код $ collection-> getSelect() -> group ('author') вместо $ collection-> getSelect() -> distinct (true). Я получаю сообщение об ошибке «Ошибка обработки вашего запроса» «Исключение печати по умолчанию отключено по соображениям безопасности». который не работает –

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