Перейти к содержанию
Официальный форум поддержки Simpla

Как вывести цену округленную товара ?


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

Здравствуйте, как вывести округленную цену товара в шаблоне ?

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

Заранее спасибо за помощь!

Изменено пользователем Booble
Ссылка на сообщение
Поделиться на другие сайты

Примерно так:

{round($variant->price*1.05)}

 

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

 

Если Вы хотите ОДИН раз увеличить все цены на 5%, то это проще сделать SQL-запросом:

http://forum.simplacms.ru/topic/6537-%D0%BD%D0%B0%D1%86%D0%B5%D0%BD%D0%BA%D0%B0-%D0%B4%D0%BB%D1%8F-%D0%BA%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D0%B8/

http://forum.simplacms.ru/topic/9159-%D1%83%D0%B2%D0%B5%D0%BB%D0%B8%D1%87%D0%B8%D1%82%D1%8C-%D1%86%D0%B5%D0%BD%D1%83-%D0%B2%D0%B0%D1%80%D0%B8%D0%B0%D0%BD%D1%82%D0%B0-%D1%82%D0%BE%D0%B2%D0%B0%D1%80%D0%B0-sql-%D0%B7%D0%B0%D0%BF%D1%80%D0%BE%D1%81%D0%BE%D0%BC/

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

Примерно так:

{round($variant->price*1.05)}

 

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

 

Если Вы хотите ОДИН раз увеличить все цены на 5%, то это проще сделать SQL-запросом:

http://forum.simplacms.ru/topic/6537-%D0%BD%D0%B0%D1%86%D0%B5%D0%BD%D0%BA%D0%B0-%D0%B4%D0%BB%D1%8F-%D0%BA%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D0%B8/

http://forum.simplacms.ru/topic/9159-%D1%83%D0%B2%D0%B5%D0%BB%D0%B8%D1%87%D0%B8%D1%82%D1%8C-%D1%86%D0%B5%D0%BD%D1%83-%D0%B2%D0%B0%D1%80%D0%B8%D0%B0%D0%BD%D1%82%D0%B0-%D1%82%D0%BE%D0%B2%D0%B0%D1%80%D0%B0-sql-%D0%B7%D0%B0%D0%BF%D1%80%D0%BE%D1%81%D0%BE%D0%BC/

 

Большое спасибо, вставляю в product.tpl код {round($variant->price*1.05)}

выводит значение 0

не подскажете, почему ?

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

Пробуйте вместо $variant->price вставлять $product->variant->price.

Если не пройдет, то смотрите внимательно в шаблоне, как там формируются цены, и те переменные из шаблона и используйте...

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

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...