Помощь Как сделать "цена от" в категории при наличии опций

Тема в разделе "Opencart", создана пользователем dimon7772, 21 окт 2015.

Информация :
Внимание форумчане! При создании тем, или выкладывании какой-либо информации проверьте в какой ветке форума вы находитесь! Не путайте Opencart и Opencart2. При несоблюдении данного условия выносится соответствующее наказание! И потом не говорите что вас НЕ ПРЕДУПРЕЖДАЛИ! По возможности используйте обменники mail, yandex, google, dropbox, rghost Дабы избежать просьб перезалить и проблем с рекламой!
Модераторы: ZiX
  1. dimon7772

    dimon7772 Постоялец

    Регистр.:
    1 май 2013
    Сообщения:
    144
    Симпатии:
    25
    Кто подскажет как сделать что бы в карточке товара, в шаблоне категории, при наличии опций, перед ценой дописывалось "цена от"?
     
  2. nethare

    nethare Постоялец

    Регистр.:
    27 окт 2012
    Сообщения:
    104
    Симпатии:
    30
    В карточке товара:
    <? if ($options) { ?>
    Цена от:
    <? } ?>
    <? echo $price ?>

    В категории не очень рекомендую, нужно делать лишний запрос на каждый товар, замедлится все слегка.

    Если оч хочется:
    контроллер категории:
    $this->data['products'][] = array(
    'product_id' => $result['product_id'],
    'thumb' => $image,
    'name' => $result['name'],
    'options' => $this->model_catalog_product->getProductOptions($result['product_id']),

    шаблон категории:
    <? if ($product['options']) { ?>
    Цена от:
    <? } ?>
    <?php echo $product['price']; ?>

    Можно, конечно, оптимизировать, написав отдельную функцию просто для проверки наличия опций, а не getProductOptions(), которая вытаскивает вообще все опции.
     
    inturned нравится это.
  3. dimon7772

    dimon7772 Постоялец

    Регистр.:
    1 май 2013
    Сообщения:
    144
    Симпатии:
    25
    Чёт не работает, забыл написать опенкарт 1.5.5.1.2
     

    Вложения:

  4. DobruyZluden

    DobruyZluden ___Космический___ _____засланец_____

    Регистр.:
    8 сен 2015
    Сообщения:
    182
    Симпатии:
    84
    Вот Ваши файлы
     

    Вложения:

    • Category.rar
      Размер файла:
      4,6 КБ
      Просмотров:
      7
  5. dimon7772

    dimon7772 Постоялец

    Регистр.:
    1 май 2013
    Сообщения:
    144
    Симпатии:
    25
    Всё конечно хорошо, но цена берётся от балды, а хотелось бы от самой низкой цены опции.
     
  6. DobruyZluden

    DobruyZluden ___Космический___ _____засланец_____

    Регистр.:
    8 сен 2015
    Сообщения:
    182
    Симпатии:
    84
    Как то Ваш начальный вопрос
    и конечный не совпадают
    соответственно как выше было сказано
    :)
     
  7. dimon7772

    dimon7772 Постоялец

    Регистр.:
    1 май 2013
    Сообщения:
    144
    Симпатии:
    25
    Как мне кажется, "цена от" подразумевает от самой низкой цены? Или я не прав?
     
  8. DobruyZluden

    DobruyZluden ___Космический___ _____засланец_____

    Регистр.:
    8 сен 2015
    Сообщения:
    182
    Симпатии:
    84
    Согласитесь что
    Код:
    дописывалось "цена от"
    и
    Код:
    виводилась "цена от"(с учетом минимальной)
    это разные вопросы..
    Но в любом случае не вижу быстрого решения Вашего вопроса- без написания собственных функций в модели и контроллере.
     
    Последнее редактирование: 22 окт 2015