Jump to content

Recommended Posts

Здравствуйте, форумчане.

Интересует разработка модуля аренды на OC 3

ТЗ прикрепляю ниже, на данный момент виду работу модуля так, возможны внесения Ваших корректив, обсуждения

 

ТЗ

На странице с товаром:

присутствует календарь, на котором клиент выбирает первый и последний день аренды (дни выбираются подряд. 1,2,3,4.  12,17,21 выбрать нельзя)

автоматический подсчет количества дней, цены проката за день, и итоговой суммы

 

В панели администрирования:

Все заказы (брони), отображаются в виде тайм-лайн

В настройке цены, к каждой позиции товара присутствует сетка, 1 день 10$ , 2-3 дня  - 7$  , 4-бесконечно дней - 5$ , соответственно диапазон дней и цены регулируется всегда индивидуально для каждой позиции

 

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

Предложения, уточнения, цену и сроки  прошу писать в личные сообщения

Всем хорошего дня

Share this post


Link to post
Share on other sites

есть такое для v.2.3 (делалось для аренды сроков проведения свадеб (по дням), аренды фотографа и прогулочной яхты (по часам) 
Календарь на странице, наглядность забронированных дней для посетителя, Админка с возможностью определять с какого месяца будет разрешено бронирование, возможность подтверждение брони админом, гибкая система определения цены от дня, срока и пр. присутствует. 
Кнопку "Купить можно сохранить и отображать при желании.
Но... еще раз повторюсь - на 2.1, 2.3 на 3-ке не возмусь ни за какие деньги.
40 тыс руб. за сайт "под ключ", предоплата 50%. Срок до 2-х недель.
Важно:
Макеты (примеры дизайна) сайта - предоставляет Заказчик. Сам - ни разу не дизайнер.
 

Share this post


Link to post
Share on other sites
15 часов назад, travel сказал:

присутствует календарь, на котором клиент выбирает первый и последний день аренды (дни выбираются подряд. 1,2,3,4.  12,17,21 выбрать нельзя)

автоматический подсчет количества дней, цены проката за день, и итоговой суммы

 

Делаете опцию выбор даты(чуть придется допилить избавиться от стандартного выбора даты и поставить другой js скрип который позволяет выбрать интервал времени)

Далее подсчитываете кол. выбранных дней и записываем их в кол. товара к заказу.

 

15 часов назад, travel сказал:

В настройке цены, к каждой позиции товара присутствует сетка, 1 день 10$ , 2-3 дня  - 7$  , 4-бесконечно дней - 5$ , соответственно диапазон дней и цены регулируется всегда индивидуально для каждой позиции

 

Ну а это наши наши родные ОС скидки от кол. товара. Думаю понятно о чем речь.

 

15 часов назад, travel сказал:

Все заказы (брони), отображаются в виде тайм-лайн

 

И остается только вот это все дело реализовать..

 

P.S. Это так совет как это все можно реализовать с мин. затратой по фин. + использовать то что уже есть в движке. Не понятно откуда цифра ~ 500$ за модуль)

Share this post


Link to post
Share on other sites
10 минут назад, Bn174uk сказал:

Это так совет как это все можно реализовать с мин. затратой по фин. + использовать то что уже есть в движке.

Вы имели в виду - используя "костыли". 
Вопрос в догонку: Какими "стандартными" методами ОС будет реализован календарь и наглядность для посетителя, по поводу какие дни забронированы, а какие заняты? А если часы? Посоветуйте пожалуйста тот скрипт на который стоило бы применить для таких целей? 
Каким образом будет организована статистика по арендованным и не арендованным периодам? Если арендовано с 1 по 5-е и с 10 по 13-е.... как будет информироваться посетитель о наличии свободного периода с 6 по 9-е ?
Как стандартными методами можно исправлять отмены бронирования (а они неизбежны и нередки в данном виде бизнеса).
Когда ответите четко и правильно на эти вопросы, думает прийдет понимание откуда цифры в рублях и долларах.

Share this post


Link to post
Share on other sites
41 минуту назад, Pascha сказал:

Вы имели в виду - используя "костыли". 

 

Почему костыль? 

Ровно то что описал заказчик, то я ему и описал как можно реализовать.

 

42 минуты назад, Pascha сказал:

Вопрос в догонку: Какими "стандартными" методами ОС будет реализован календарь и наглядность для посетителя, по поводу какие дни забронированы, а какие заняты? А если часы? Посоветуйте пожалуйста тот скрипт на который стоило бы применить для таких целей? 
Каким образом будет организована статистика по арендованным и не арендованным периодам? Если арендовано с 1 по 5-е и с 10 по 13-е.... как будет информироваться посетитель о наличии свободного периода с 6 по 9-е ?
Как стандартными методами можно исправлять отмены бронирования (а они неизбежны и нередки в данном виде бизнеса).

 

А ТС это нужно? Я в данный момент этого не увидел в ТЗ.

Следовательно дал совет по тому ТЗ что он написал.

 

Конечно Вы скажите, зачем это писать, если это стандарт для аренды. Но это не так, аренда разная бывает.

Может быть у него одного "товара" будет много, и для каждого клиента найдет это "товар" в желаемые дни аренды.

 

49 минут назад, Pascha сказал:

Когда ответите четко и правильно на эти вопросы, думает прийдет понимание откуда цифры в рублях и долларах.

 

Так я не спорю, то что Вы описали стоит своих денег(которые тут предлагают), но опять же я дал ответ именно по ТЗ ТС.

 

А если ему нужно ровно, то что вы написали, так есть готовые модули( может быть конечно без напильника не обойтись, но для старта самое то) - https://www.opencart.com/index.php?route=marketplace/extension&filter_search=opencart booking 

 

P.S. Я вообще не претендую на данного заказчика. Просто высказал свое мнение реализации и стоимости.

Share this post


Link to post
Share on other sites
1 час назад, Bn174uk сказал:

P.S. Это так совет как это все можно реализовать с мин. затратой по фин. + использовать то что уже есть в движке. Не понятно откуда цифра ~ 500$ за модуль) 

Только мне показалось что Bn174uk и  топикстартер это одно лицо?

 

Edited by Forcemen

Share this post


Link to post
Share on other sites
25 минут назад, buslikdrev сказал:

Дерзайте.

 

42 минуты назад, Bn174uk сказал:

P.S. Я вообще не претендую на данного заказчика. Просто высказал свое мнение реализации и стоимости.


Выше написал, что я не претендую. 

 

14 минут назад, Forcemen сказал:

Только мне показалось что Bn174uk и  топикстартер это одно лицо?

 

Блин спалился:-D

Конечно мне же заняться не чем, как регать нового пользователя и поднимать в теме шумиху.

 

У меня была похожая задача в одном проекте. Поэтому я и отписался как можно ее решил и все на этом тему можно закрывать обсуждения меня.

Есть ТС и есть его ТЗ пишите ему и обсуждайте, что к чему.

 

P.S. Народ я на форуме не в одной из теме связанной с работой не отписывать в поисках клиентов. Мне это не нужно. У меня физически на это нет времени.

Share this post


Link to post
Share on other sites
9 часов назад, Pascha сказал:

Вы имели в виду - используя "костыли". 
Вопрос в догонку: Какими "стандартными" методами ОС будет реализован календарь и наглядность для посетителя, по поводу какие дни забронированы, а какие заняты? А если часы? Посоветуйте пожалуйста тот скрипт на который стоило бы применить для таких целей? 
Каким образом будет организована статистика по арендованным и не арендованным периодам? Если арендовано с 1 по 5-е и с 10 по 13-е.... как будет информироваться посетитель о наличии свободного периода с 6 по 9-е ?
Как стандартными методами можно исправлять отмены бронирования (а они неизбежны и нередки в данном виде бизнеса).
Когда ответите четко и правильно на эти вопросы, думает прийдет понимание откуда цифры в рублях и долларах.

Здравствуйте,

хорошее замечание.

Логика следующая:

1. Бесконечное количество товара одной позиции,соответственно, бесконечное количество людей может арендовать данный товар бесконечное количество раз на разные даты.

2. Например человек арендует с 1 по 5-е и с 10 по 13-е и 16 числа. В корзине мы получаем три позиции товара с датами аренды с 1 по 5, с 10 по 13, 16

 

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
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
Sign in to follow this  

  • Similar Content

    • By louise170
      500.00 руб
      Скачать/Купить дополнение


      Новинки плюс
      Модуль "Новинки плюс" позволяет не только отображать новинки в отдельных блоках, но и выводит для просмотра отдельную страницу с новинками. В настройках, есть возможность указать максимальное кол-во новинок и кол-во дней, когда товар считать новинкой.

      Никакие системные файлы не затираются, модуль использует vqmod/ocmod.

      Модуль тестировался на Opencart
      1.5.4.1 1.5.6 1.5.6.4 2.0.0.0 2.0.1.0 2.0.1.1 2.0.3.1 2.1.0.1 2.3.0.2 3.0.2.0
        Поддерживаемые языки:
      русский, английский
       
      Пример работы модуля:
      http://ocstore1541.opencartplus.ru/
      http://opencart2.opencartplus.ru/
      http://ocstore2302.opencartplus.ru/
      http://opencart3020.opencartplus.ru/
       
      Демо админки:
      http://ocstore1541.opencartplus.ru/admin/
      http://opencart2.opencartplus.ru/admin/
      http://ocstore2302.opencartplus.ru/admin/
      http://opencart3020.opencartplus.ru/admin/
       
       
      доступ
      demo / demo
       
      Установка
      Инструкция по установке и настройке находится в архиве модуля в файле readme.txt
      Добавил louise170 Добавлено 22.08.2014 Категория Модули Системные требования Метод активации Без активации Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1
      2.0
      1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6
      1.5.5.1
      1.5.5
      1.5.4.1 ocStore 2.3
      2.2
      2.1
      1.5.5.1.2
      1.5.5.1.1
      1.5.5.1
      1.5.4.1.2
      1.5.4.1.1
      1.5.4.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х
      OcShop 1.5.6.4.х Обращение к серверу разработчика Нет Старая цена 0  
    • By louise170
      Модуль "Новинки плюс" позволяет не только отображать новинки в отдельных блоках, но и выводит для просмотра отдельную страницу с новинками. В настройках, есть возможность указать максимальное кол-во новинок и кол-во дней, когда товар считать новинкой.

      Никакие системные файлы не затираются, модуль использует vqmod/ocmod.

      Модуль тестировался на Opencart
      1.5.4.1 1.5.6 1.5.6.4 2.0.0.0 2.0.1.0 2.0.1.1 2.0.3.1 2.1.0.1 2.3.0.2 3.0.2.0
        Поддерживаемые языки:
      русский, английский
       
      Пример работы модуля:
      http://ocstore1541.opencartplus.ru/
      http://opencart2.opencartplus.ru/
      http://ocstore2302.opencartplus.ru/
      http://opencart3020.opencartplus.ru/
       
      Демо админки:
      http://ocstore1541.opencartplus.ru/admin/
      http://opencart2.opencartplus.ru/admin/
      http://ocstore2302.opencartplus.ru/admin/
      http://opencart3020.opencartplus.ru/admin/
       
       
      доступ
      demo / demo
       
      Установка
      Инструкция по установке и настройке находится в архиве модуля в файле readme.txt
    • By Prorab337
      25 USD
      Скачать/Купить дополнение
       
        "Justin API" - модуль доставки для OpenCart
      Justin - доступная доставка. Предложите своим клиентам конкурентный способ доставки, со следующими преимуществами:
      доступная цена - доставка от 25 грн всегда рядом - 400+ отделений в Сильпо, Fozzy, Фора и в ТЦ без выходных - работа отделений с 8 утра до 8 вечера и без выходных  
      Модуль использует максимум возможностей Justin API и является отличным помощником во время работы с заказами. Кроме стандартных функций модуля доставки имеются инструменты для работы с Накладными: создание, редактирование и удаление ТТН; работа с реестром; печатные формы. Также доступны два калькулятора: расчет стоимости(в том числе комиссии за наложенный платеж) и срока доставки. Расчет стоимости происходит на основе API, что гарантирует получение достоверных данных. Дополнение имеет так же ряд функций, которые за Вас в автоматическом режиме выполняют ежедневную рутинную работу: рассылка уведомлений с номером накладной, смена статусов заказа, напоминание о не забранных посылках и другие. Возможности постоянно расширяются и улучшаются
      Дополнение является авторской разработкой и защищено соответствующими правами
      По ссылкам, предоставленным ниже, можно перейти на демонстрационный сайт. Для доступа в админ-панель используйте следующие данные: логин и пароль - demo
       
      Панель администратора Создание/редактирование накладной Список накладных Магазин
      Описание (основная информация)
      Функциональные возможности Основные возможности
       большое количество настроек  удобное ручное и автоматическое обновление городов, отделений и другой справочной информации  создание, редактирование и удаление накладных  работа с реестром  максимальное заполнение формы накладной в автоматическом режиме  скачивание, настройка печати, печать стикеров и реестра  просмотр списка накладных непосредственно в админ-панели  автоматическое отслеживание отправлений, смена статусов заказа и отправка уведомлений  точный предварительный расчет стоимости доставки и учет наложенного платежа  расчет ориентировочного срока доставки  автоматический расчет параметров отправления  выбор и поиск городов, отделений  
       
      Поддерживаемые языки украинский русский английский Некоторые методы API поддерживают украинский, русский и английский языки. Полная поддержка реализована только для украинского языка. Названия городов и отделений Justin доступны на украинском и русском языках. Модуль автоматически показывает нужный перевод в зависимости от настроек OpenCart или выбора покупателя во время оформления заказа.
      Совместимость OpenCart v. 1.5.Х.Х, 2.X.X.Х, 3.Х.Х.Х (также сборки на базе OpenCart соответствующих версий) формы заказа: Simple checkout & registration (максимальный функционал), стандартное оформление заказов, Ajax Quick Checkout (выбор города и отделения), Journal Quick Checkout (выбор города и отделения), Fast Order (выбор города и отделения), Quick checkout (выбор города и отделения), Revolution Checkout (выбор города и отделения), Uni Checkout (выбор города и отделения) модули отправки уведомлений: стандартная отправка e-mail, OCDEV.pro - СМС уведомления для Opencart, SmsFly order редакторы заказов: OrderPro - Расширенный редактор заказа Возможно потребуется адаптация для конкретных версий. Адаптацию для других модулей и шаблонов выполним ПО ЗАПРОСУ ЗА ДОПОЛНИТЕЛЬНУЮ ПЛАТУ.
      Лицензия  приобретая дополнение Вы получаете пожизненный доступ к бесплатным обновлениям и бесплатную техническую поддержку в течении года  лицензия действует только на один домен, тестовые поддомены и тестовые сайты  информация о порядке получения лицензии доступна после установки модуля  активация лицензии происходит в течении нескольких часов после покупки Требования ionCube Loader версии 5.0 и выше PHP библиотека cURL PHP версии 5.3 и выше  
      Для работы с отправлениями через интерфейс API нужны данные доступа, которые Justin генерирует после подписания договора!
       
      Перед установкой на работающем интернет-магазине рекомендуем выполнить установку и тестирование модуля на тестовом сайте или поддомене!
       
      Детальная инструкция по установке и настройке модуля доступна в архиве в файле instruction.html
      Добавил Prorab337 Добавлено 27.02.2021 Категория Доставки Системные требования PHP библиотека cURL, PHP версии 5.3 и выше, Ioncube Loader Метод активации По запросу в ЛС
      По запросу на почту
      По скайпу
      По емейлу
      Автоматическая активация
      Через официальный сайт дополнения Ioncube Loader Требуется OpenCart 3.0
      2.3
      2.2
      2.1
      2.0
      1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6
      1.5.5.1
      1.5.5
      1.5.4.1
      1.5.3.1 ocStore 3.0
      2.3
      2.2
      2.1
      1.5.5.1.2
      1.5.5.1.1
      1.5.5.1
      1.5.4.1.2
      1.5.4.1.1
      1.5.4.1
      1.5.3.1
      1.5.2.1
      1.5.1.3 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х
      OcShop 1.5.6.4.х Обращение к серверу разработчика Да Старая цена 30  
    • By Prorab337
      Justin - доступная доставка. Предложите своим клиентам конкурентный способ доставки, со следующими преимуществами:
      доступная цена - доставка от 25 грн всегда рядом - 400+ отделений в Сильпо, Fozzy, Фора и в ТЦ без выходных - работа отделений с 8 утра до 8 вечера и без выходных  
      Модуль использует максимум возможностей Justin API и является отличным помощником во время работы с заказами. Кроме стандартных функций модуля доставки имеются инструменты для работы с Накладными: создание, редактирование и удаление ТТН; работа с реестром; печатные формы. Также доступны два калькулятора: расчет стоимости(в том числе комиссии за наложенный платеж) и срока доставки. Расчет стоимости происходит на основе API, что гарантирует получение достоверных данных. Дополнение имеет так же ряд функций, которые за Вас в автоматическом режиме выполняют ежедневную рутинную работу: рассылка уведомлений с номером накладной, смена статусов заказа, напоминание о не забранных посылках и другие. Возможности постоянно расширяются и улучшаются
      Дополнение является авторской разработкой и защищено соответствующими правами
      По ссылкам, предоставленным ниже, можно перейти на демонстрационный сайт. Для доступа в админ-панель используйте следующие данные: логин и пароль - demo
       
      Панель администратора Создание/редактирование накладной Список накладных Магазин
      Описание (основная информация)
      Функциональные возможности Основные возможности
       большое количество настроек  удобное ручное и автоматическое обновление городов, отделений и другой справочной информации  создание, редактирование и удаление накладных  работа с реестром  максимальное заполнение формы накладной в автоматическом режиме  скачивание, настройка печати, печать стикеров и реестра  просмотр списка накладных непосредственно в админ-панели  автоматическое отслеживание отправлений, смена статусов заказа и отправка уведомлений  точный предварительный расчет стоимости доставки и учет наложенного платежа  расчет ориентировочного срока доставки  автоматический расчет параметров отправления  выбор и поиск городов, отделений  
       
      Поддерживаемые языки украинский русский английский Некоторые методы API поддерживают украинский, русский и английский языки. Полная поддержка реализована только для украинского языка. Названия городов и отделений Justin доступны на украинском и русском языках. Модуль автоматически показывает нужный перевод в зависимости от настроек OpenCart или выбора покупателя во время оформления заказа.
      Совместимость OpenCart v. 1.5.Х.Х, 2.X.X.Х, 3.Х.Х.Х (также сборки на базе OpenCart соответствующих версий) формы заказа: Simple checkout & registration (максимальный функционал), стандартное оформление заказов, Ajax Quick Checkout (выбор города и отделения), Journal Quick Checkout (выбор города и отделения), Fast Order (выбор города и отделения), Quick checkout (выбор города и отделения), Revolution Checkout (выбор города и отделения), Uni Checkout (выбор города и отделения) модули отправки уведомлений: стандартная отправка e-mail, OCDEV.pro - СМС уведомления для Opencart, SmsFly order редакторы заказов: OrderPro - Расширенный редактор заказа Возможно потребуется адаптация для конкретных версий. Адаптацию для других модулей и шаблонов выполним ПО ЗАПРОСУ ЗА ДОПОЛНИТЕЛЬНУЮ ПЛАТУ.
      Лицензия  приобретая дополнение Вы получаете пожизненный доступ к бесплатным обновлениям и бесплатную техническую поддержку в течении года  лицензия действует только на один домен, тестовые поддомены и тестовые сайты  информация о порядке получения лицензии доступна после установки модуля  активация лицензии происходит в течении нескольких часов после покупки Требования ionCube Loader версии 5.0 и выше PHP библиотека cURL PHP версии 5.3 и выше  
      Для работы с отправлениями через интерфейс API нужны данные доступа, которые Justin генерирует после подписания договора!
       
      Перед установкой на работающем интернет-магазине рекомендуем выполнить установку и тестирование модуля на тестовом сайте или поддомене!
       
      Детальная инструкция по установке и настройке модуля доступна в архиве в файле instruction.html
    • By efremovav
      490.00 руб
      Скачать/Купить дополнение


      Price control - групповое управление ценами (oc 1.5.x)
      Модуль позволяет массово изменять цены товаров, есть настройки фильтрации.
      МОДУЛЬ РАБОТАЕТ СО СТАНДАРТНЫМИ ЦЕНАМИ(в т.ч. акциями и скидками) OPENCART! РАЗНЫЕ ЦЕНЫ ДЛЯ ГРУПП ПОКУПАТЕЛЕЙ МОДУЛЬ НЕ ДОБАВЛЯЕТ!
      демо: efremovav.16mb.com/ocstore15512/admin (demo/demo)
      Версия для Opencart 2.x тут: OC 2: Price Control - Групповое управление ценами
      Как установить:
      -копируете содержимое из папки upload в корень сайта;
      -в настройках системы включаете модуль и задаете права на редактирование;
      -модуль будет доступен в списке модулей как "Price control - Групповое управление ценами'.
      P.S.: Стандартные файлы движка не заменяются.
      Как пользоваться:
      -выбираете необходимые параметры фильтрации;
      -выбираете типы цен, которые нужно будет изменить (Основная\Опции\Скидки\Акции);
      -выбираете необходимое действие (прибавить\вычесть\умножить на\разделить на);
      -вводите число, которое будет использоваться для обновления цен (допускаются целые и дробные числа);
      -выбираете % или число (если выберете %, то будет использоваться N процентов от цены товара, где N - введенное число).
      -нажимаете Выполнить - цены обновятся.
      -нажимаете "Восстановить..." - вернутся предыдущие значения.
      Работает на OC 1.5.x.
      Также Вас может заинтересовать:
      Подсказки DaData - подсказки при вводе ФИО, адреса и e-mail на страницах регистрации, авторизации и оформления заказа.
      Добавил efremovav Добавлено 13.04.2014 Категория Цены, скидки, акции, подарки Системные требования Метод активации Без активации Ioncube Loader Нет OpenCart 1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6
      1.5.5.1
      1.5.5
      1.5.4.1 ocStore 1.5.5.1.2
      1.5.5.1.1
      1.5.5.1
      1.5.4.1.2
      1.5.4.1.1
      1.5.4.1 OpenCart.Pro, ocShop Обращение к серверу разработчика Нет Старая цена 900  
  • 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.