Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Recommended Posts

Здравствуйте, коллеги.

Мне требуется "допилить" opencart ...

Вкратце: делаю интернет-магазин для типографии.

1. Необходимо сделать загрузку макетов (файлов иногда большого объема) к каждой позиции в корзине таким образом, чтобы эти макеты в админке отображались ссылками на файлы с жесткой привязкой к товарной позиции. Возможно файлы придется загружать на совершенно отдельный сервер... И ссылаться на них туда же. Пока не ясно, как это будет выглядеть.

2. Необходимо сделать модуль ценообразования. Что я под этим подразумеваю: у меня стоимость товарной позиции меняется в зависимости от количества заказанных изделий (тиража одинаковых изделий). То есть при заказе ста изделий одно изделие стоит рубль, а при заказе пятисот - уже 90 копеек. Алгоритм достаточно прост и сводится к арифметике с двумя параметрами (подробности по запросу).

- Цена на витрине должна быть "от"... То есть показываем минимальную цену единицы товара (например стоимость единицы при заранее известном максимальном количестве).

- Каждая товарная позиция имеет внушительный список опций. Ценообразование по опциям производится таким же образом, как и на товарную позицию.

- Хочется, чтобы цена единицы на странице заказа товара менялась в реальном времени в зависимости от опций и количества заказываемого товара.

3. Помочь прикрутить различные платежные сервисы...

Предложения по срокам и деньгам можно в тему, можно в личку, можно в почту andrei.rufeev самизнаетезнак gmail.com, можно в скайп andrei.rufeev

Link to comment
Share on other sites


Уточняю:

1. Стоимость товара

- Стоимость заказа (товара) меняется в зависимости от количества заказываемых изделий по следующему принципу:

Стоимость единицы товара - С

Количество - К

Фиксированная часть цены - Цф

Переменная часть цены - Цп

С = Цф + Цп / К

Конечная стоимость товара округляется до копеек (сотые доли) в бОльшую сторону.

- На витрине должна быть минимальная стоимость товара "Визитные карточки от N рублей". N = Цф + 0,01

- По описанному алгоритму формируется и стоимость опций

- Цена единицы товара и общая стоимость заказа должна меняться на странице заказа в реальном времени (пользователь поменял количество - цена за единицу изменилась)

2. Загрузка файлов

- В корзине покупок вместо колонки "Модель" добавить колонку "загрузка макетов" с кнопочкой "+" (добавить файл), прогрессбаром и списком загруженных файлов.

Например:

Загрузка макетов

Vizitka01.pdf загружен

Vizitka02.pdf обшибка загрузки (кнопка перезалить)

===-------- Vizitka03.pdf загружается

(+) Добавить файл

- То же самое реализовать в личном кабинете в истории заказов. В таблице заказа заменить колонку "модель" на колонку "загрузка макетов".

- Ограничить форматы загружаемых файлов (PDF, EPS, ZIP)

- В админке в разделе "заказы" в закладке "товары" в таблице вместо колонки "Модель" сделать колонку "Прикрепленные файлы", в колонке давать загруженные файлы ссылками на сам файл (чтобы скачать), незагруженные текстом с указанием статуса (загружен, загружается, ошибка загрузки и пр.), возможно с цветовым кодированием статуса.

- Автоматически удалять прикрепленные файлы и выключать возможность загрузки файлов при статусе заказа "Заказ отменен" или "Заказ передан в производство".

Вот как-то так. На вопросы готов отвечать.

Link to comment
Share on other sites


...

Дружеский совет. Ваша задача весьма нетривиальна. И если вы не сделаете первый шаг, не обозначите бюджет, то ответ будете ждать очень долго.

Бюжет не обязательно окончательный, а лишь стартовая цена, чтобы начать торг.

Link to comment
Share on other sites

Дружеский совет. Ваша задача весьма нетривиальна. И если вы не сделаете первый шаг, не обозначите бюджет, то ответ будете ждать очень долго.

Бюжет не обязательно окончательный, а лишь стартовая цена, чтобы начать торг.

планировал потратить на эту задачу 10-15 тысяч рублей...

Link to comment
Share on other sites


Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.