Описание проблемы
На странице товара интернет-магазина, реализованного на готовом фреймворке, используется пользовательский JavaScript-скрипт для динамического расчета итоговой стоимости. В текущей реализации скрипт игнорирует реальные цены, хранящиеся в базе данных, что приводит к ошибочным итоговым суммам.
Требуется
- Изменить логику JS, чтобы расчет стоимости основывался на данных из БД (цена товара, скидки, дополнительные услуги или опции).
- Скрипт должен интегрироваться с существующими механизмами фреймворка (например, через AJAX или API, которое фреймворк предоставляет).
- Обеспечить корректную работу расчета при изменении выбранных параметров товара (размер, цвет и т.п.) или количества.
- Удалить или заменить все референции на старый, некорректный блок кода, где цены были жестко заданы.
Важно
Название компании, сайт, телефон или любые сторонние контакты в рамках задания не упоминать. Все выполняется силами заказчика и с учетом лицензии на используемый фреймворк.