Booble Опубликовано 15 сентября, 2018 Жалоба Поделиться Опубликовано 15 сентября, 2018 (изменено) Здравствуйте, как вывести округленную цену товара в шаблоне ?Например к цене необходимо добавить или отнять 5 %, значение необходимо округлить до целых чисел.Заранее спасибо за помощь! Изменено 15 сентября, 2018 пользователем Booble Цитата Ссылка на сообщение Поделиться на другие сайты
phukortsin Опубликовано 15 сентября, 2018 Жалоба Поделиться Опубликовано 15 сентября, 2018 Примерно так:{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/ Цитата Ссылка на сообщение Поделиться на другие сайты
Booble Опубликовано 15 сентября, 2018 Автор Жалоба Поделиться Опубликовано 15 сентября, 2018 Примерно так:{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не подскажете, почему ? Цитата Ссылка на сообщение Поделиться на другие сайты
phukortsin Опубликовано 15 сентября, 2018 Жалоба Поделиться Опубликовано 15 сентября, 2018 Пробуйте вместо $variant->price вставлять $product->variant->price.Если не пройдет, то смотрите внимательно в шаблоне, как там формируются цены, и те переменные из шаблона и используйте... Цитата Ссылка на сообщение Поделиться на другие сайты
Booble Опубликовано 15 сентября, 2018 Автор Жалоба Поделиться Опубликовано 15 сентября, 2018 Большое спасибо, все получилось Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.