Задать вопрос
@kamisarlapsha

Почему $special дублируется?

Привет! Сделал вывод $special в письме о заказе, контроллер order.php.
$product_query = $this->db->query("SELECT price FROM " . DB_PREFIX . "product_special WHERE product_id = '" . (int)$product['product_id'] . "'");
foreach ($product_query->rows as $prodquery) { 
     $special = $prodquery['price'];
 }

Далее добавил переменную в массив products.
'special' => $special,
И далее вывожу в order.tpl
<?php echo $product['special']; ?>
Всё работает. Но если у товара нет этой скидки, то ему в special дублируется значение предыдущего. Как можно решить данную проблема, а то уже запутался. Заранее спасибо!
  • Вопрос задан
  • 26 просмотров
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillbox
    Профессия Графический дизайнер PRO
    15 месяцев
    Далее
  • Нетология
    Фронтенд-разработчик
    11 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
Made In Dream Санкт-Петербург
от 100 000 до 220 000 ₽
Aporia Севастополь
До 150 000 ₽
от 70 000 до 100 000 ₽