Как я могу получить список идентификаторов клиентов на странице onepagecontroller? - PullRequest
0 голосов
/ 05 ноября 2011

Здравствуйте, когда пользователь размещает заказ, я хочу обновить пользовательское поле для всех клиентов. Хотя я создал пользовательское поле в разделе клиентов.Для этого я использую следующий код. Но по этому коду я не могу найти идентификаторы клиентов.Пожалуйста, скажите мне, как я могу найти идентификаторы клиентов в цикле.

$productId='1';
$order= Mage::getModel('sales/order_item')->getCollection()
        ->addAttributeToFilter('store_id', Mage::app()->getStore()->getId())
        ->addAttributeToFilter('product_id',$productId);
foreach ($order_collection as $itemId => $item)
 {
   $customerid=$item->getCustomerId();
 }

1 Ответ

0 голосов
/ 06 ноября 2011

Mage::getModel('sales/order_item') не будет идентификаторов клиентов, чтобы увидеть таблицу базы данных: sales_flat_order_item Вы захотите использовать Mage::getModel('sales/order') для получения таких из sales_flat_order

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...