Magento получает заказанное количество товара и количество на складеPhp

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Magento получает заказанное количество товара и количество на складе

Сообщение Anonymous »

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

То же самое касается получения заказанного количества I найден ниже кода

Код: Выделить всё

$sku = nl2br($_product->getSku());
$product = Mage::getResourceModel('reports/product_collection')
->addOrderedQty()
->addAttributeToFilter('sku', $sku)
->setOrder('ordered_qty', 'desc')
->getFirstItem();
echo 'Already Bought ' . (int) $product->ordered_qty;
что показалось мне немного тяжелым при циклической работе с более чем 1000 продуктами.

Пожалуйста, предложите наилучшее возможное решение, которое будет потреблять наименьшее время загрузки и запускать меньше запросов к БД или вообще не отправлять их вообще.

Подробнее здесь: https://stackoverflow.com/questions/327 ... -stock-qty
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Php»