Почему не отображается "нет в наличии" на странице настраиваемого товара?

[16 июля 2019 г.]    Российская сборка Magento 2.52.2
Magento 2: модули и услуги
magereport.com: составление перечня необходимых для установки заплаток SUPEE
#1 alex_magento
  • Группа: Пользователь
  • Сообщений: 60
  • Регистрация: 09.01.2012

23.04.2012 14:56

Не отображается "нет в наличии" на странице настраиваемого товара. Мадженто версия 1.5.пример
http://tolkodetyam.ru/index.php/kolyaski/detskaja-koljaska-3-v-1-cam-cortina-evolution-x3-tris-kam-kortina-h3-jevoljushn-triz.html


#2 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8995
  • Регистрация: 20.02.2010

23.04.2012 15:10

Воспроизводится ли данный дефект на эталонном сайте Magento Community Edition с эталонными демо-данными?

#3 alex_magento
  • Группа: Пользователь
  • Сообщений: 60
  • Регистрация: 09.01.2012

16.05.2012 00:20

Да на эталонном все гуд.

#4 Grohotun
  • Группа: Заблокирован
  • Сообщений: 8
  • Регистрация: 18.05.2012

18.05.2012 19:18

Смотрите в шаблоне .phtml
есть ли строчки, связанный с наличием товара.

Типа
<?php if ($_product->isSaleable()): ?>
<img class="stockimg" src="/skin/frontend/default/theme/images/instock.png" />
<?php else: ?>
<img class="stockimg" src="/skin/frontend/default/theme/images/outstock.png" />
<?php endif; ?>

#5 alex_magento
  • Группа: Пользователь
  • Сообщений: 60
  • Регистрация: 09.01.2012

19.05.2012 00:22

Вот код который нужен app/design/frontend/base/default/template/catalog/product/view.phtml
<?php /* @var $this Mage_Catalog_Block_Product_View_Abstract */?>
<?php $_product = $this->getProduct() ?>

<?php if ($_product->isAvailable()): ?>
<p class="availability in-stock"><?php echo $this->__('Availability:') ?> <span><?php echo $this->__('In stock') ?></span></p>
<?php else: ?>
<p class="availability out-of-stock"><?php echo $this->__('Availability:') ?> <span><?php echo $this->__('Out of stock') ?></span></p>
<?php endif; ?>
<?php echo $this->getChildHtml('product_type_data_extra') ?>
<?php echo $this->getPriceHtml($_product) ?>

Здесь все ок. Но у сложных товаров атрибут не отображается:(

#6 alex_magento
  • Группа: Пользователь
  • Сообщений: 60
  • Регистрация: 09.01.2012

18.06.2012 20:26

какие еще идеи будут?

Поделиться темой: