Нужно для действующего проекта на базе фреймворка Laravel, переписать контроллер, модель и шаблон внутренней страницы услуги.
Описание: Имеется внутренняя страница услуги, на которой присутствует описание услуги и набор опций(атрибутов). При создании услуги можно добавить опции нескольких типов(range slider, select, checkbox, radio). В данный момент это реализовано и выводится на страницу некорректным образом(сплошной костыль). Работает да и ладно. Но, в связи с необходимостью расширения функционала для системы атрибутов, столкнулся с проблемой в реализации, так как изначально всё сделал не правильно. К сожалению, моих навыков недостаточно, для реализации нового функционала. На скриншотах указано как это должно работать(относится к изменению цены атрибутов).
Задачи:
Привести в порядок контроллеры и модели атрибутов(3 контроллера, 3 модели).
Правильно вывести на страницу товара атрибуты.
Реализовать повышение цены определенных атрибутов при выборе какой-то заданной опции(Пример: Допустим услуга по уборке квартиры, и выбрав опцию( У меня нет пылесоса ), остальные услуги принимают другую цену. Так и в обратном порядке, выбрав опцию ( У меня есть пылесос), цены на остальные опции возвращаются к старому значению). Частично данный функционал реализован на стороне сервера, осталось только через Ajax обновлять цены на клиентской стороне. Но, возможно и его придётся переписать, так как он описан на текущий момент с учётом всех проблем серверной части кода.
*Если возможно, то, реализовать калькуляцию услуги на стороне сервера. В данный момент, все расчёты происходят на клиентской стороне, что не очень правильно и небезопасно. Калькуляция написана на jQuery и берёт данные из [data-price] атрибутов, которые приходят со стороны сервера.
Важно соблюдать эстетический вид кода и комментарии к нему(комментарии только на стороне серверной части).
P.S - 4й пункт ТЗ, не есть обязательным. Возможность реализации обговаривается отдельно. Или же, указывайте сумму и сроки с учётом всех 3 пунктов + 4й отдельно. P.S2 - Если вам удобно для реализации клиентской стороны использовать Vue 2/3, такой вариант не исключается - важен результат! Сообщите в предложении, как вы это видите. Эстетика, скорость загрузки и безопасность кода очень важна.
Сроки реализации и свою цену указывайте в отклике. Безопасная сделка или оплата через Qiwi(Россия\Украина), на карту(Украина).
Шапки женские вязаные на Wildberries, 2024 — новый цвет от 392 руб. (модель 466)
Шапки женские на Wildberries — скидки от 398 руб. (на новые оттенки)
Always keep backups: an 'unprecedented' Google Cloud debacle saw a $135 billion pension fund's entire account deleted and services knocked out for nearly two weeks
Ubisoft cancels The Division: Heartland so it can focus on 'bigger opportunities' like XDefiant
Создание Сайтов. Создание веб сайта. Создание сайта html. Создание сайтов цена. Создание и продвижение сайтов. Создание сайта с нуля. Создание интернет сайта.
Азербайджанцев оправдали за убийство спортсмена Евгения Кушнира в Самарской области. Делом заинтересовался глава Следкома РФ А. Бастрыкин
Лукашенко лоббирует интересы Алиева по изоляции Армении
Бухалово и Париж: откуда появились необычные и смешные названия населенных пунктов в России
Шапки женские на Wildberries — скидки от 398 руб. (на новые оттенки)
Азербайджанцев оправдали за убийство спортсмена Евгения Кушнира в Самарской области. Делом заинтересовался глава Следкома РФ А. Бастрыкин
Бухалово и Париж: откуда появились необычные и смешные названия населенных пунктов в России
Создание Сайтов. Создание веб сайта. Создание сайта html. Создание сайтов цена. Создание и продвижение сайтов. Создание сайта с нуля. Создание интернет сайта.
Театр и Культура, Россия и Дети: 15 мая театр кукол Ульгэр представил спектакль «Мүнгэн мүшэдүүд» в стенах Художественного музея для первых классов гимназии №29 Улан-Удэ
В Бурятии прошла Байкальская театральная школа прошла - Россия, Культура и Дети
Рейсы поезда из Нижнего Новгорода в Симферополь продлят на июль-сентябрь
В Улан-Улан-Удэ пройдет летний дэгэлфлешмоб, организованный театром Бурдрамомы: Россия, Театр и Культура, Дети