Jump to content

Recommended Posts

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

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

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

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

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

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

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

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

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

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

Share this post


Link to post
Share on other sites

Уточняю:

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

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

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

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

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

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

С = Цф + Цп / К

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

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

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

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

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

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

Например:

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

Vizitka01.pdf загружен

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

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

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

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

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

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

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

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

Share this post


Link to post
Share on other sites

...

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

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

Share this post


Link to post
Share on other sites

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

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

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

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

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.