Отфильтровать коллекцию заказов с помощью настраиваемого поля: Magento - PullRequest
1 голос
/ 07 марта 2012

Я добавил настраиваемое поле (sales_code) в таблицу заказов (sales_flat_order) вручную.

Теперь я хочу отфильтровать коллекцию заказов (на странице с описанием заказа администратора), используя это настраиваемое поле.Но magento выдает ошибку.

Мой код:

$collection->addFieldToFilter('sales_code', '123456');
$collection->getSelect()->where('sales_code="123456"');

Ошибка:

SQLSTATE[42S22]: Column not found: 1054 Unknown column 'sales_code' in 'where clause'

Есть ли способ отфильтровать коллекцию, используя настраиваемое поле в magento.

1 Ответ

1 голос
/ 07 марта 2012

Для решения этой проблемы я использую таблицу sales_flat_order_grid вместо таблицы sales_flat_order.

...