Ищу специалиста, который сможет доработать имеющийся сайт. Сайт в дальнейшем будет доступен только из локальной сети.
Необходимо написать две дополнительных функции на javascript и обработчика этих команд в виде 2 php файлов
Сайт представляет собой простенький интерфейс для подсчёта продаж в женском магазине.
Демо рабочего интерфейса доступно здесь
Необходимо добавить следующие функции.
В данный момент товары делятся на две категории, товары при которых меню с женскими именами появляется "женские" и не появляется "не женские"
При выборе "женского" товара, в верху появляется список с женскими именами.
вот прототип того, что примерно в итоге должно получиться
1. В список с женскими именами добавить функционал, который будет взаимодействовать со списком товаров в чеке.
1.а При нажатии на кнопку с женским именем в верхнем списке, кнопка должна маркироваться галочкой и должно создаваться скрытое поле, которое будет отправляться обработчику addposition.php при нажатии на кнопку OK.( В дальнейшем, эта позиция должна отмечаться цветными иконками, с первыми буквами соответствующих женским именам, на которые мы нажимали) при повторном нажатии на кнопку с женским именем в верхнем списке, до нажатия на кнопку OK, с кнопки с соответствующим женским именем должна удалятся маркировка галочкой и скрытое поле должно тоже удаляться.
1.б После ответа обработчика addposition.php который возвращает список товаров в чеке. Необходимо сделать возможным редактировать ту или иную позицию, путём кликанья по ней в списке товаров в чеке, как это сделано сейчас. И если клик приходится по "женскому" товару в списке товаров в чеке, то в верху появляется список с женскими именами на кнопках, и те имена которые были отмечены на прошлом шаге должны быть промаркированы галочкой.
2. Справа добавить большие кнопки и функционал к ним.
2.а При нажатии на кнопку, позиция в количестве одной штуки будет появляется в списке товаров в чеке, кнопка будет помечается галочкой.
2.а При повторном нажатии на туже кнопку, товар будет убираться из списка товаров в чеке, кнопка будет лишаться маркировки галочкой.
из дополнительного
- все изменения записываются и хранятся в данный момент в сессии
- браузер хром, расширение экрана, на котором будут работать со страничкой 1024x768. Экран чувствительный к нажатию.
- время на написание данного функционала не критично, важна только конечная цена реализации.