Переработать внутреннюю страницу товара согласно ТЗ под Laravel
3 000 руб. за проект
Здравствуйте!
Нужно для действующего проекта на базе фреймворка Laravel, переписать контроллер, модель и шаблон внутренней страницы услуги.
Описание: Имеется внутренняя страница услуги, на которой присутствует описание услуги и набор опций(атрибутов). При создании услуги можно добавить опции нескольких типов(range slider, select, checkbox, radio). В данный момент это реализовано и выводится на страницу некорректным образом(сплошной костыль). Работает да и ладно. Но, в связи с необходимостью расширения функционала для системы атрибутов, столкнулся с проблемой в реализации, так как изначально всё сделал не правильно. К сожалению, моих навыков недостаточно, для реализации нового функционала.
На скриншотах указано как это должно работать(относится к изменению цены атрибутов).
Задачи:
P.S2 - Если вам удобно для реализации клиентской стороны использовать Vue 2/3, такой вариант не исключается - важен результат! Сообщите в предложении, как вы это видите.
Эстетика, скорость загрузки и безопасность кода очень важна.
Сроки реализации и свою цену указывайте в отклике. Безопасная сделка или оплата через Qiwi(Россия\Украина), на карту(Украина).
Нужно для действующего проекта на базе фреймворка Laravel, переписать контроллер, модель и шаблон внутренней страницы услуги.
Описание: Имеется внутренняя страница услуги, на которой присутствует описание услуги и набор опций(атрибутов). При создании услуги можно добавить опции нескольких типов(range slider, select, checkbox, radio). В данный момент это реализовано и выводится на страницу некорректным образом(сплошной костыль). Работает да и ладно. Но, в связи с необходимостью расширения функционала для системы атрибутов, столкнулся с проблемой в реализации, так как изначально всё сделал не правильно. К сожалению, моих навыков недостаточно, для реализации нового функционала.
На скриншотах указано как это должно работать(относится к изменению цены атрибутов).
Задачи:
- Привести в порядок контроллеры и модели атрибутов(3 контроллера, 3 модели).
- Правильно вывести на страницу товара атрибуты.
- Реализовать повышение цены определенных атрибутов при выборе какой-то заданной опции(Пример: Допустим услуга по уборке квартиры, и выбрав опцию( У меня нет пылесоса ), остальные услуги принимают другую цену. Так и в обратном порядке, выбрав опцию ( У меня есть пылесос), цены на остальные опции возвращаются к старому значению). Частично данный функционал реализован на стороне сервера, осталось только через Ajax обновлять цены на клиентской стороне. Но, возможно и его придётся переписать, так как он описан на текущий момент с учётом всех проблем серверной части кода.
- *Если возможно, то, реализовать калькуляцию услуги на стороне сервера. В данный момент, все расчёты происходят на клиентской стороне, что не очень правильно и небезопасно.
Калькуляция написана на jQuery и берёт данные из [data-price] атрибутов, которые приходят со стороны сервера. - Важно соблюдать эстетический вид кода и комментарии к нему(комментарии только на стороне серверной части).
P.S2 - Если вам удобно для реализации клиентской стороны использовать Vue 2/3, такой вариант не исключается - важен результат! Сообщите в предложении, как вы это видите.
Эстетика, скорость загрузки и безопасность кода очень важна.
Сроки реализации и свою цену указывайте в отклике. Безопасная сделка или оплата через Qiwi(Россия\Украина), на карту(Украина).
Отзывы
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.