Перейти к содержанию
MegaPro

Последняя цена

Рекомендуемые сообщения

Подскажите, как можно реализовать вывод текста с ценой на товар которого нету на складе.

Суть вопроса: есть, например 10 позиций по цене 5 $. После продажи их, далеко не факт что следующий приход будет по такой-же цене. Как сделать чтоб при нулевом остатке товара к цене добавлялась надпись типа "последняя цена" или "предыдущая цена" или что-то такого типа.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

использовать одно из неиспользуемых полей в настройках товара...например UPC

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

использовать одно из неиспользуемых полей в настройках товара...например UPC

А смысл? на каждую позицию при обнулении количества прописывать? или я не понял как должно работать... 

Нужно чтоб при количестве больше 0 показывало цену. А при количестве 0 название поля "Цена" изменялось на "последняя цена"

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

тогда 
 

<?php if ($price) { ?>
      <div class="price"><?php echo $text_price; ?>

меняем на 
 

<?php if ($price) { ?>
      <div class="price">
 <?php if ($quantity <= 0) { ?> 
<?php echo $text_newprice; ?>
<?php } else { ?>
<?php echo $text_price; ?>
<?php } ?>

а в языковом файле прописываем 

$_['text_newprice]        = 'Последняя цена:';

P.S. думал у Вас задача более существенна...

 

ах да...на случай, если скажут, что не вышло...не забыть про контроллер

$this->data['text_newprice'] = $this->language->get('text_newprice');
$this->data['quantity'] = $product_info['quantity'];

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Именно то что нужно:) Спасибо.

 

P.S. - добавьте '  в код для языкового файла. Вдруг кто-то еще захочет воспользоватся

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.