Publish your project for free and start receiving offers from freelance contractors in serveral minutes after publication!
1500 ₴

Написать модуль для Opencart 1.5.6

project complete


На движке Opencart 1.5.6.4 необходимо реализовать ниже описанную функцию. 

Имеется интернет магазин по продаже товаров на развес (также имеются товары продаваемые поштучно). Нужно разработать модуль или доработать стандартную функцию "Опции", чтобы при добавлении товара в корзину была возможность выбора необходимой фасовки и количество пакетов данной фасовки. Должен считаться общий вес всех пакетов и общая сумма с учетом скидки на объем от общего веса, т.е. чем больше клиент заказывает одного товара, тем он получается дешевле. 

Предлагаемая фасовка для некоторых товаров будет разная. Например, для одного товара фасовка может быть: 100г, 300г, 500г, 1кг, а для другого: 1кг, 3кг, 5кг и т.д.  

При нажатии на кнопку выбора фасовки должен появиться выпадающий список с возможной фасовкой. 

Три строки для выбора фасовки будут отображаться постоянно. При нажатии на кнопку + внизу формы, должна добавляться еще одна строка. 

Также должно быть поле, в котором будут прописываться скидки на объем (как на скрине). Предлагаю сделать просто пустое поле, в котором вручную можно добавить любой текст в админке. 

Должна быть возможность надбавки стоимости за пакеты. К примеру, есть товар, который мы можем продать в мешке (20кг), но по желанию клиента можем расфасовать по пакетам (20 пакетов по 1кг).   

Фасовка, которую выбрал клиент, должна быть видна в заказе в админке и также при распечатке заказа. 


Сейчас возможность выбора фасовки реализовано с помощью стандартной функции "Опции", но это не очень удобно, т.к. при выборе фасовки, например 5 пакетов по 100г, приходится вручную пересчитывать итоговую стоимость за товар. Также количество товара не вычитается с остатка на сайте, из-за этого нет возможности сделать онлайн оплату.  

Для полного понимания изложенного перейдите на наш сайт misterprot.ru и посмотрите как это сделано сейчас, также добавил скрины как это должно выглядеть в итоге.  


Если у Вас есть предложения, как можно иначе реализовать нужную функцию, пишите, обсудим.  


Client's feedback about the contractor Владе Безкровном

Quality
Professionalism
Price
Availability
Terms

Грамотный специалист ! И терпение железное ! Постоянно был на связи .

Игорь П. Игорь Пустовит

Freelancer's feedback about the client Игоре Пустовите

Payment
Task formulation
Requirements
Availability

Задание было непростое, немного путанное, но мы справились! Проект завершен успешно! Рекомендую для сотрудничества!

Влад Б. Влад Безкровный


Make a proposal!

The client doesn't want to make prepayment? Offer him to make a payment via Safe to avoid possible fraud.

  1.  freelancer isn't working in the service any longer

Client
Project published
6 June 2017
63 views
Payment methods