Перейти к содержанию

Рекомендуемые сообщения

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

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

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

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

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

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

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

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

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Уточняю:

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

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

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

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

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

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

С = Цф + Цп / К

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

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

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

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

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

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

Например:

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

Vizitka01.pdf загружен

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

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

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

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

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

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

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

...

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

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

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.