PHP подсчитать % и вывести результат
85 UAHПолучаю цену в Woocommerce:
<?php echo esc_attr( $product->get_price() ); ?>
Задача: вывести следующей строкой новую цену, которая считается автоматически -5% от текущей цены.
На выходе нужно просто получить новую цену с округлением вниз, т.е. если мы получили 173.30 , то будет 170.
Отзыв заказчика о сотрудничестве с Иваном Филипповым
PHP подсчитать % и вывести результатРешил несколько задач на PHP минут за 10. Приятно работать 🙂
Отзыв фрилансера о сотрудничестве с Vladislavs Sipov
PHP подсчитать % и вывести результатОтличный заказчик, четко поставил задачи и своевременно оплатил, рекомендую к сотрудничеству
-
Победившая ставка1 день85 UAH
5599 394 9 3 Победившая ставка1 день85 UAHЗдравствуйте, сделаю сейчас же, обращайтесь в лс
Здравствуйте, сделаю сейчас же, обращайтесь в лс
-
357 21 0 Здравствуйте, готов взяться за выполнение задания.
Email: [email protected]
-
599 75 0 С удовольствием возьмусь за вашу задачу. Решим в течении вечера.
-
1 день200 UAH
2748 153 0 1 1 день200 UAHЗдравствуйте. Готов сделать.
-
С проверкой, если цена меньше 10 округляем до меньшего целого
<?php echo esc_attr(($product->get_price()>10)?(floor(($product->get_price()*0.95)/10)*10):floor($c*0.95)); ?>
-
Ребята, зря мы старались...
-
Я в шоке, господа! Благодарю вас за доброту и щедрость. К сожалению не увидел комментариев, а в лс уже постучались и предложили решение.
Поздно заметил, если бы Алексей не стукнул в ЛС сейчас, то и совсем не увидел )
-
Решение кстати подошло следующее:
<?php echo esc_attr(floor($product->get_price()-$product->get_price()/100*5)); ?>
-
Если 119.00 РУБ, то должно стать 113.00 РУБ, но проблема еще в том, что:
<?php echo esc_attr( $product->get_price() ); ?>
выводит только 119 РУБ и на выходе я получаю 113 РУБ, но дописываю с помощью HTML в конец .00 РУБ
Всё из-за того что полную цену выводит:
<?php woocommerce_template_single_price(); ?>
А к такому выражению, которое подтягивает другой документ вычисления исполнитель не смог приминить, что наверное и невозможно. -
Еще один моент:
esc_attr() WP 2.8.0
Преобразует знаки <, >, &, ", ' в html сущности. Не создает двойного преобразования.
Функция предназначена для фильтрации строки, которую планируется выводить в значениях html атрибутов.
В данном случае esc_attr() нафиг не нужна дя обработки результата floor ...
Наверное надо закругляться - на такую пустяковую задачу 26 сообщений, да и проект закрыт ..
Всем пока. Было весело.
-
Актуальные фриланс-проекты в категории Javascript и Typescript
Исправить CSS/DOM-верстку карточек в Chrome extension для локализации D&D BeyondЭто расширение Chrome Manifest V3, которое локализует сайт D&D Beyond на украинский язык. Проект написан на TypeScript + WXT. Расширение работает через контентный скрипт: находит английский текст на страницах D&D Beyond и заменяет его украинским переводом. Проблема возникла на… HTML и CSS верстка, Javascript и Typescript ∙ 1 день 10 часов назад ∙ 37 ставок |
Разработка платформы AM Mobility (автосервис, парковка, страхование, аренда автомобилей)
259 176 UAH
Ищем команду или опытного Full Stack разработчика для создания MVP платформы AM Mobility. AM Mobility — это единая цифровая экосистема для автомобилистов, объединяющая в одном приложении и веб-платформе: парковку; автосервис; шиномонтаж; автомойку; аренду автомобилей;… Javascript и Typescript, Веб-программирование ∙ 1 день 19 часов назад ∙ 98 ставок |
Gsap анимации
1000 UAH
Добрый день. Нужно внести правки в текущем проекте. Нужен специалист, который хорошо работает на gsap/lenis Нужно сделать анимацию карточек. Подробное ТЗ здесь: https://www.figma.com/design/5bLEJudN5LPpB9ZSoJa2Eb/Untitled?m=auto&t=qwyluUctL1lrMNvh-6 Нужно… Javascript и Typescript, Веб-программирование ∙ 2 дня 1 час назад ∙ 21 ставка |
Коммерческая on-premise платформа видеосвязи «ViM»Требуется разработать on-premise систему видеосвязи с базовым расчетом на 100 одновременных подключений (10 изолированных комнат по 10 человек). Платформа должна иметь заложенную архитектуру для будущего горизонтального масштабирования до 1000 пользователей путем добавления… Javascript и Typescript, Веб-программирование ∙ 2 дня 20 часов назад ∙ 32 ставки |
Ищу наставника по Claude Code для запуска веб-проекта с нуля**Кратко о задаче:** Я новичок без опыта в программировании. Есть готовое ТЗ на разработку сайта (42 страницы, Next.js, PostgreSQL). Хочу реализовать его самостоятельно с помощью Claude Code - нужен специалист, который настроит среду и научит меня работать с инструментом. ---… Javascript и Typescript, Обучение ∙ 4 дня назад ∙ 18 ставок |