0 Пользователей и 1 Гость просматривают эту тему.
  • 0 Ответов
  • 289 Просмотров
*

Cybervizor

  • Осваиваюсь на форуме
  • 112
  • 8
Всем привет!

Есть родительский товар А, у него есть несколько дочерних В, С и т.д. У родительского всегда нулевой остаток, т.к. родительский без опции купить нельзя. Соответственно в карточке товара наличие родителя всегда отображается "нет". При выборе дочернего, имеющего ненулевой остаток, наличие отображается "да". Выводится все этим кодом:

Код
echo '<strong>'.vmText::_('COM_VIRTUEMART_CART_SKU').': </strong><span itemprop="sku">'. $this->product->product_sku .'</span>' .$sep;

if (!($this->product->product_in_stock - $this->product->product_ordered) < 1) {
   echo '<strong>'.vmText::_('COM_VIRTUEMART_PRODUCT_AVAILABILITY').':</strong><span class="m_title uppercase"> '. vmText::_('JYES'). '</span>' .$sep ;
}
else {
echo '<strong>'.vmText::_('COM_VIRTUEMART_PRODUCT_AVAILABILITY').':</strong><span style="color: #BD362F; text-transform: uppercase;"> '. vmText::_('JNO'). '</span>'.$sep ;
}

Нужно сделать так, чтобы при ненулевом остатке хотя бы одного дочернего товара у родителя тоже отображалось это наличие.

Спасибо.
Не забываем, для спасибо существует кнопка =)
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться