В opencart 2 прибавить процент к цене

187
23 декабря 2017, 06:34

Как вывести в шаблоне несколько цен, прибавлением процента

  • Цена 1 <?php echo $product['price']; ?> - базовая
  • Цена 2 <?php echo $product['price']; ?> - базовая + 10%
  • Цена 3 <?php echo $product['price']; ?> - базовая + 20%
Answer 1

Если проценты строго установлены на весь магазин хардкодом прописываете в файле представления product.tpl (Максим Степанов вам подробно расписал):

<?php echo $product['price'] * 1.1 ;?>
// и так далее: price * 1.x = x%

Если необходима более гибкая настройка цен, в частности по-товарно, вам стоит обратиться к функционалу opencart В карточке товара (в админке), существует вкладка Опции. Она позволяет добавлять к товару его варианты с возможностью настройки цены по каждому из них.

Ну а самым правильным в данной ситуации было бы найти либо написать расширение, добавляющее в настройки магазина несколько полей для внесения процентов. И далее, по всем правилам, через контроллеры раздавать уже обработанные данные на файлы представления. В вашем случае в контроллере просчитывались бы несколько цен и выводились на конечной странице. При этом все вычисления оставались бы в контроллере.

READ ALSO
Аналог рации в браузере [требует правки]

Аналог рации в браузере [требует правки]

Добрый деньЕсть небольшая идея

190
Как переделать PHP код в Laravel код

Как переделать PHP код в Laravel код

Как текущий код Нативного PHP переделать под синтаксис Laravel ORM?

201
Использование Telegram Api PHP

Использование Telegram Api PHP

Подскажите как использовать Telegram Api на PHPКак вызывать функции? Очень много примеров использования telegram api для бота, а как использовать обычное...

1261
Segmentation fault echo: I/O error

Segmentation fault echo: I/O error

Запускаю файл на исполнение, но выскакивает такая ошибка:

196