Получить продукт остаться количеством в Magento CE 1.7? -- php поле с участием magento-1.7 пол Связанный проблема

Get product remain quantity in Magento CE 1.7?


1
vote

проблема

русский

Я хочу получить остаться количество данного продукта. Я собираюсь создать отчет на панели администратора, которая подчеркивает оставшееся количество и количество на уровне заказа от каждого продукта. Я смог получить количество уровня повторного заказа по деталям инвентаризации. И я хочу получить остаться количеством для данного продукта. Пожалуйста, любые предложения?

Английский оригинал

I want to get the remain quantity of a given product. I'm going to create a report in admin panel which highlights the remaining quantity and re-order level quantity against each product. I was able to get the re-order level quantity by inventory details. And I want to get remain quantity for a given product. Please any suggestions?

</div
     

Список ответов

10
 
vote
vote
Лучший ответ
 

попробуйте

 <код> - (void) customInit {     // Setup label     self.label = [[UILabel alloc] initWithFrame:CGRectMake(0, 0, self.frame.size.width, self.frame.size.height)];     self.label.numberOfLines = 0;     self.label.lineBreakMode = UILineBreakModeWordWrap;     self.label.textAlignment = UITextAlignmentCenter;      // Add the label as a subview     self.autoresizesSubviews = YES;     [self addSubview:self.label]; } 3  
 

Try

<?php  $num= Mage::getModel('cataloginventory/stock_item')->loadByProduct($_product)->getQty();  echo "Remaining products: ".$num; ?> 
</div
 
 
   
   
1
 
vote

Если вы ищете оставшееся количество для продуктов в тележке, вам необходимо учитывать настраиваемые VS простые продукты:

 <код> <?php $quote = Mage::getModel('checkout/cart')->getQuote(); $items = $quote->getAllVisibleItems();  foreach ($items as $item) {    $cart_product = $item->getProduct();     if ($option = $item->getOptionByCode('simple_product')) {       $cart_simple_product = $option->getProduct();    } else {       $cart_simple_product = $this->getProduct();    }     $stock = Mage::getModel('cataloginventory/stock_item')->loadByProduct($cart_simple_product);    $max_available_quantity = (int)$stock->getQty(); } ?>   
 

If you are looking for the remaining quantity for products in the cart, you need to take into account configurable vs simple products:

<?php $quote = Mage::getModel('checkout/cart')->getQuote(); $items = $quote->getAllVisibleItems();  foreach ($items as $item) {    $cart_product = $item->getProduct();     if ($option = $item->getOptionByCode('simple_product')) {       $cart_simple_product = $option->getProduct();    } else {       $cart_simple_product = $this->getProduct();    }     $stock = Mage::getModel('cataloginventory/stock_item')->loadByProduct($cart_simple_product);    $max_available_quantity = (int)$stock->getQty(); } ?> 
</div
 
 

Связанный проблема

1  Yii с расширением загрузки, псевдоним «Bootstrap.widgets.tbnavbar» недействителен. Убедитесь, что он указывает на существующий файл PHP  ( Yii with bootstrap extension alias bootstrap widgets tbnavbar is invalid make ) 
Я пытаюсь использовать Расширение Bootstrap с Yii, но я продолжаю получать Ошибка, упомянутая в заголовке, я дважды проверил мой файл конфигурации, но я не ...

0  Сценарий входа не перенаправляется правильно, когда сеанс уже присутствует  ( Login script not redirecting correctly when session already present ) 
иметь небольшую проблему здесь, его вроде, чтобы объяснить, так нести со мной. background: база данных имеет столбец предложения с значением по умолчанию "1...

0  Почему мой счет на массиве хранится в переменной сессии удваивает?  ( Why does my array count stored in a session variable doubles ) 
У меня есть таблица, которая содержит следующие столбцы .. И я сохранил данные этой таблицы в переменную сеанса <код> $sql = "SELECT * from `basic_info...

31  Включение поддержки PostgreSQL в PHP на Mac OS X  ( Enabling postgresql support in php on mac os x ) 
У меня ужасно трудно получить команду «pg_connect ()», чтобы правильно работать на моем Mac. В настоящее время я пишу PHP-скрипт (для выполнения от консоли), ...

8  Есть ли лучший способ написания GIT Pre-Commit Compart Coint, чтобы проверить любой файл PHP в фиксации для ошибок разбора?  ( Is there a better way of writing a git pre commit hook to check any php file in ) 
Что я имею до сих пор, это <код> #!/bin/sh php_syntax_check() { retval=0 for i in $(git-diff-index --name-only --cached HEAD -- | grep -e '.php$');...

7  PHP Дополнительные параметры - Укажите значение параметра по имени?  ( Php optional parameters specify parameter value by name ) 
Я знаю, что можно использовать дополнительные аргументы следующим образом: <код> function doSomething($do, $something = "something") { } doSomething("do")...

0  Файл не загружается в Интернете (офлайн / локальные работы)  ( File not being uploaded online offline local works ) 
Чехол: Загрузка аватаров. Это работает в автономном режиме на моем localhost, но после того, как поместил его онлайн в 000webhost Provider, это больше не рабо...

0  Наведите курсор мыши - показать данные mysql  ( Mouse over show mysql data ) 
До сих пор у меня есть следующий код: <код> <?php $mysql_hostname = "localhost"; $mysql_user = "root"; $mysql_password = "password"; $mysql_database = "...

0  Обратный вызов для GridView Yii2 CheckboxColumn  ( Callback for yii2s gridview checkboxcolumn ) 
У меня есть <код> GridView (yii2) и один из столбцов - это логический тип данных. Я хочу быть в состоянии переключить это значение и сохранить его в моей баз...

0  PHP - Войти через форму и схватить cookie  ( Php login via form and grab cookie ) 
Я пытаюсь войти в следующий URL: pitangui.amazon.com Я попробовал использовать Curl, а также библиотеки, такие как https://barebonescms.com/documentation...

3  Laravel Collique HTML5 атрибуты  ( Laravel collective html5 attributes ) 
Как пройти в атрибутах HTML5, как: обязательно, Auto Focus ...? Я могу ввести другие атрибуты, которые имеют имя = «значение», но не атрибут, состоящий толь...

0  Ошибка при попытке выполнить Phpunit Test в Symfony 2.8  ( Error when trying to execute phpunit test in symfony 2 8 ) 
Я пытаюсь выполнить простой тест с phpunit на приложении Symfony 2.8. Это тест: <код> public function testCreateContact(){ $client= static::createCl...

0  Сформируйте вспомогательную строку Concat преобразование нуля, чтобы не записаться в CakePhp  ( Form helper string concat converting zero to unset in cakephp ) 
Это заведет меня. Я пытаюсь создать массив полей в CakePhp 1.2.5 & AMP; PHP 5.3.2 Массив на основе нуля. На первой итерации $ COUS == 0. По какой-то причине к...

1  ajax () не отвечает после события keyup  ( Ajax not responding after keyup event ) 
Это проблема jQuery / ajax. JQuery / ajax отвечает на событие keyup с оповещением (LOC), показывающим результат значения, введенного в текстовое поле числа. ...

0  AWS PHP API> Ошибка выполнения GetCurrentMicdata ()> ResourceNotFoundException  ( Aws php api error executing getcurrentmetricdata resourcenotfoundexception ) 
У меня проблемы с проблемами, пытаясь использовать getCurrentMetricdata, чтобы получить количество доступных агентов. Это дает исключение как: <код> "Error ...

Связанный проблема

1  Yii с расширением загрузки, псевдоним «Bootstrap.widgets.tbnavbar» недействителен. Убедитесь, что он указывает на существующий файл PHP 
0  Сценарий входа не перенаправляется правильно, когда сеанс уже присутствует 
0  Почему мой счет на массиве хранится в переменной сессии удваивает? 
31  Включение поддержки PostgreSQL в PHP на Mac OS X 
8  Есть ли лучший способ написания GIT Pre-Commit Compart Coint, чтобы проверить любой файл PHP в фиксации для ошибок разбора? 
7  PHP Дополнительные параметры - Укажите значение параметра по имени? 
0  Файл не загружается в Интернете (офлайн / локальные работы) 
0  Наведите курсор мыши - показать данные mysql 
0  Обратный вызов для GridView Yii2 CheckboxColumn 
0  PHP - Войти через форму и схватить cookie 
3  Laravel Collique HTML5 атрибуты 
0  Ошибка при попытке выполнить Phpunit Test в Symfony 2.8 
0  Сформируйте вспомогательную строку Concat преобразование нуля, чтобы не записаться в CakePhp 
1  ajax () не отвечает после события keyup 
0  AWS PHP API> Ошибка выполнения GetCurrentMicdata ()> ResourceNotFoundException