Jump to content
Sign in to follow this  
malinator

Модуль заказа товара (типа конструктора)

Recommended Posts

Подскажите модуль, или что-нибудь что поможет реализовать подобное:

Сайт кондитерской, на нем есть куча тортов различных категорий - детские, свадебные, эксклюзивные, корпоративные, новогодние, и.т.д.

Требуется чтобы вместо купить у представленных товаров был переход не в корзину, а в форму заказа товара с учетом следующих параметров:

1) вес (поле ввода)

2) ярусность (из списка)

3) начинка (из списка)

4) декор (из списка)

5) украшения (из списка)

6) дополнительны опции - свечи, фигурки и прочее (из списка)

7) комментарии к заказу (текстовый блок

8) адрес доставки, контакты и прочее

Помогите пож-ста подобрать модуль, или подскажите как лучше такое сделать?

Заранее спасибо, за помощь и советы.

Share this post


Link to post
Share on other sites

В OpenCart есть опции товаров. Они специально сделаны для этого. Если делать опции выбираемыми из списка, то можно задать влияние опции на цену товара. Чем не калькулятор?

Share this post


Link to post
Share on other sites

тем что конечная цена товара при этом формируется, а она должна выясняться после отзвона менеджера клиенту

мне не столько калькулятор нужен сколько форма предварительного заказа, без формирования цены на этапе оформления

фактически это заказ товара, которого еще нет в наличии, поскольку торт делается под пожелания клиента

может я плохо объясняю... это что то типа анкеты-формы-заказа

Share this post


Link to post
Share on other sites

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

  • +1 1

Share this post


Link to post
Share on other sites

а как сделать отдельную форму заказа и вынести ее в меню?

Share this post


Link to post
Share on other sites

А зачем? Товар "Торт на заказ" и через опции всё что можно в него добавляйте - чем такой вариант не устраивает?

  • +1 1

Share this post


Link to post
Share on other sites

А зачем? Товар "Торт на заказ" и через опции всё что можно в него добавляйте - чем такой вариант не устраивает?

что то я не подумал про это... в принципе надо попробовать в меню воткнуть сразу...

а можно еще как то сделать чтобы в некоторых товарах вместо кнопки купить была ссылка на такую форму?

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  

  • Similar Content

    • By neoseo
      Opencart предлагает покупателям ссылку на заказ вида index.php?route=account/order&order_id=5 . Это означает что клиент должен быть зарегистрирован, чтобы отслеживать свой заказ через браузер, что не всегда удобно. Это также означает что клиент должен залогиниться, для того чтобы увидеть состояние своего заказа, что тоже не всегда и не всем удобно! Данный модуль предлагает более гибкий вариант ссылки, не жертвуя при этом безопасностью данных клиента. Клиент получит ссылку с произвольно сгенерированными данными, которые и позволят просмотреть заказ без логина и регистрации только этому клиенту. Ссылка будет выглядеть вот таким образом - index.php?route=account/order&permalink=3543jksdhkfghssafg.as3247dsff.
       
      Attention, только в NeoSeo:
       
      1. Пробуйте бесплатно. Напишите на почту: license@neoseo.com.ua или оформите заявку на сайте, и мы выдадим вам тестовую лицензию на 14 дней бесплатно, чтобы вы все прощупали своими руками.
       
      А чтобы эта процедура произошла максимально оперативно, пожалуйста, укажите:
      - основной домен сайта для активации лицензии, например, https://neoseo.com.ua
      - версию OpenCart
      - версию php
       
      При покупке лицензии обязательно указывайте доменное имя, если хотите получить лицензию максимально быстро!  После покупки мы отправим Вам автоматическое письмо на указанную почту, где сообщим о дальнейших шагах. Пожалуйста, проверяйте папку "СПАМ". А если письма там нету, пишите в ЛС, найдем ).
       
      2. Все обновления к купленным модулям - бесплатно и навсегда.
      3. Техническая поддержка и оперативные ответы на вопросы - бесплатно и навсегда.
      4. NEW! Помощь в установке и устранении ошибок при установке модулей - бесплатно и навсегда, но в порядке общей очереди.
      5. NEW! Оперативный удаленный помощник по TeamViewer по специальному тарифу, 15 мин. - 369 руб. для тех, кому нужно уже, не дожидаясь бесплатной поддержки, которая предоставляется в порядке общей очереди.
       
      Обращаем внимание,  что с 01.08.2019 года техническая поддержка осуществляется исключительно через обращение на почту  info@neoseo.com.ua 
      Если у Вас есть вопросы информационного характера, пожалуйста, напишите в ЛС или позвоните нам:
      Россия, все звонки бесплатно
      8 800 551 94 15
        Украина: +380 67 67 07 647 +380 63 71 70 763
      +380 50 34 58 565
       
       
      МЫ РАБОТАЕМ:
      Понедельник-пятница 
      с 9-00 до 19-00 по Киевскому времени 
       
       
      Суббота и Воскресенье
      - выходные дни!
       
      Требования:
      PHP 5.3 - 7.1 Opencart 1.5.* VQMOD 2.4.1 и выше IonCube Loader ( лицензия на домен )  
      Акция: напишите отзыв - получите модуль в подарок
       
      Лицензионные условия.
       
       
      Пожалуйста, внимательно читайте то, что написано на странице каждого модуля в инструкции
      по установке и обновлениям:
       
      Нельзя устанавливать модуль не имея лицензии!
       
      1. Лицензия вместе с файлами отправляется автоматически, сразу после оплаты! Во избежание проволочек с выдачей лицензии
      обязательно заполняйте поля: домен, версии php и OpenCart
       
      2. Распакуйте и загрузите ключ в корень сайта, рядом с robots.txt
       
      3. Распакуйте архив с модулем и загрузите содержимое папки upload на сайт
       
      4. Установите модуль посредством меню Дополнения / Модули
       
      5. Установите права на просмотр модуля нужным пользователям
       
      6. Зайдите в настройки модуля, укажите нужные параметры и сохраните настройки.
       
      ВАЖНО! Если вы видите сообщение о том, что файл лицензии не найден, не переходите к этапу #7.
      В таком случае ознакомьтесь со статьей https://neoseo.com.ua/otsutstvuet-fayl-licenzii
      или напишите нам на support@neoseo.com.ua, мы поможем выявить причину не активации лицензии. Если вы убедились в том, что модуль видит лицензию, вы можете переходить к следующему пункту.
       
      7. Обновите модификаторы (Дополнения / Модификаторы)
       
       
      Общий порядок обновления модулей:
       
      Советы:
       
       
      Пробуйте бесплатно!
      Напишите на почту: license@neoseo.com.ua и мы выдадим вам тестовую лицензию на 14 дней!
       
      Как предоставляется информационная поддержка? Как решить свой вопрос максимально оперативно?
       
      Важно. Условия бесплатной и платной 
      информационной и технической поддержки.
       
      Очень часто спрашивают:

      Преимущества модулей от NeoSeo:
       
       
       
      Посмотреть работу модуля вы сможете тут:
      https://demo.neoseo.com.ua/admin
      логин: admin
      пароль: admin
       
      Пожалуйста, ознакомьтесь с полным перечнем наших модулей здесь: https://neoseo.com.ua/moduli-dlya-opencart/
       
      Нажмите здесь http://prntscr.com/j1n8xn, чтобы быть в курсе всех обновлений.
       
      Уважаемые покупатели, скажите, что может быть лучше для развития модуля, чем публичные обсуждения и отзывы?
      Мы уверены это хороший стимул предоставлять услуги еще лучше ).
       
      Пожалуйста, все вопросы для обсуждения пишите здесь:
      https://opencartforum.com/topic/30454-podderzhka-postoyannaya-ssylka-na-zakaz-modul-opencart-veb-studiya-neoseo/
       
      Отзыв о работе модуля, пожалуйста, напишите здесь:
      https://opencartforum.com/files/file/1603-postoyannaya-ssylka-na-zakaz-modul-opencart-veb-studiya-neoseo/?tab=reviews
       
      Также, очень рекомендуем Вам, купить и другие наши продукты, которые пригодятся в абсолютно любом магазине.
       
      Спасибо, что вы с нами, всегда рады помочь развитию вашего онлайн-бизнеса!
      Веб-студия NeoSeo - полноценная Команда, решаем любые вопросы оперативно и качественно.
       
       
      ФУНКЦИОНАЛ НАЗВАНИЕ И ОПИСАНИЕ ССЫЛКИ ИНСТРУМЕНТЫ для
      SEO ПРОДВИЖЕНИЯ:
        1. SEO-Фильтр. Кроме того, что этот модуль предназначен для создания  фильтров, он позволяет создавать сотни или даже тысячи специальных посадочных страниц, чтобы получать из поисковой выдачи средне и низко-частотный трафик бесплатно      2. Генератор robots.txt, без которого поисковые роботы проиндексируют ненужные страницы и понизят вам релевантность  
       
          3. Отслеживание битых ссылок, чтобы не терять трафик впустую      4. Модуль создания редиректов, который позволяют починить битые ссылки     5. Источник заказа, чтобы отслеживать эффективность рекламных кампаний   ПОВЫШЕНИЕ ПРОДАЖ:   1. Выгрузка товаров на Prom.ua, Ava.ua, Hotline, Facebook.com, Яндекс.Маркет, Nadavi.net, Price.ua, Torg.mail.ru и др. прайс-агрегаторы, Модуль для Opencart от веб-студии NeoSeo, который позволяет выгрузить данные для прайс агрегаторов  
        ОБРАБОТКА ТОВАРОВ:   1. Водяной знак, который позволяет автоматически наложить изображение водяного знака на все ваши товары  
       
          2. Обмен с 1С Предприятие
    • By neoseo
      317.00 руб
      Скачать/Купить дополнение


      Постоянная ссылка на Заказ, модуль OpenCart, веб-студия NeoSeo
      Opencart предлагает покупателям ссылку на заказ вида index.php?route=account/order&order_id=5 . Это означает что клиент должен быть зарегистрирован, чтобы отслеживать свой заказ через браузер, что не всегда удобно. Это также означает что клиент должен залогиниться, для того чтобы увидеть состояние своего заказа, что тоже не всегда и не всем удобно! Данный модуль предлагает более гибкий вариант ссылки, не жертвуя при этом безопасностью данных клиента. Клиент получит ссылку с произвольно сгенерированными данными, которые и позволят просмотреть заказ без логина и регистрации только этому клиенту. Ссылка будет выглядеть вот таким образом - index.php?route=account/order&permalink=3543jksdhkfghssafg.as3247dsff.
       
      Attention, только в NeoSeo:
       
      1. Пробуйте бесплатно. Напишите на почту: license@neoseo.com.ua или оформите заявку на сайте, и мы выдадим вам тестовую лицензию на 14 дней бесплатно, чтобы вы все прощупали своими руками.
       
      А чтобы эта процедура произошла максимально оперативно, пожалуйста, укажите:
      - основной домен сайта для активации лицензии, например, https://neoseo.com.ua
      - версию OpenCart
      - версию php
       
      При покупке лицензии обязательно указывайте доменное имя, если хотите получить лицензию максимально быстро!  После покупки мы отправим Вам автоматическое письмо на указанную почту, где сообщим о дальнейших шагах. Пожалуйста, проверяйте папку "СПАМ". А если письма там нету, пишите в ЛС, найдем ).
       
      2. Все обновления к купленным модулям - бесплатно и навсегда.
      3. Техническая поддержка и оперативные ответы на вопросы - бесплатно и навсегда.
      4. NEW! Помощь в установке и устранении ошибок при установке модулей - бесплатно и навсегда, но в порядке общей очереди.
      5. NEW! Оперативный удаленный помощник по TeamViewer по специальному тарифу, 15 мин. - 369 руб. для тех, кому нужно уже, не дожидаясь бесплатной поддержки, которая предоставляется в порядке общей очереди.
       
      Обращаем внимание,  что с 01.08.2019 года техническая поддержка осуществляется исключительно через обращение на почту  info@neoseo.com.ua 
      Если у Вас есть вопросы информационного характера, пожалуйста, напишите в ЛС или позвоните нам:
      Россия, все звонки бесплатно
      8 800 551 94 15
        Украина: +380 67 67 07 647 +380 63 71 70 763
      +380 50 34 58 565
       
       
      МЫ РАБОТАЕМ:
      Понедельник-пятница 
      с 9-00 до 19-00 по Киевскому времени 
       
       
      Суббота и Воскресенье
      - выходные дни!
       
      Требования:
      PHP 5.3 - 7.1 Opencart 1.5.* VQMOD 2.4.1 и выше IonCube Loader ( лицензия на домен )  
      Акция: напишите отзыв - получите модуль в подарок
       
      Лицензионные условия.
       
       
      Пожалуйста, внимательно читайте то, что написано на странице каждого модуля в инструкции
      по установке и обновлениям:
       
      Нельзя устанавливать модуль не имея лицензии!
       
      1. Лицензия вместе с файлами отправляется автоматически, сразу после оплаты! Во избежание проволочек с выдачей лицензии
      обязательно заполняйте поля: домен, версии php и OpenCart
       
      2. Распакуйте и загрузите ключ в корень сайта, рядом с robots.txt
       
      3. Распакуйте архив с модулем и загрузите содержимое папки upload на сайт
       
      4. Установите модуль посредством меню Дополнения / Модули
       
      5. Установите права на просмотр модуля нужным пользователям
       
      6. Зайдите в настройки модуля, укажите нужные параметры и сохраните настройки.
       
      ВАЖНО! Если вы видите сообщение о том, что файл лицензии не найден, не переходите к этапу #7.
      В таком случае ознакомьтесь со статьей https://neoseo.com.ua/otsutstvuet-fayl-licenzii
      или напишите нам на support@neoseo.com.ua, мы поможем выявить причину не активации лицензии. Если вы убедились в том, что модуль видит лицензию, вы можете переходить к следующему пункту.
       
      7. Обновите модификаторы (Дополнения / Модификаторы)
       
       
      Общий порядок обновления модулей:
       
      Советы:
       
       
      Пробуйте бесплатно!
      Напишите на почту: license@neoseo.com.ua и мы выдадим вам тестовую лицензию на 14 дней!
       
      Как предоставляется информационная поддержка? Как решить свой вопрос максимально оперативно?
       
      Важно. Условия бесплатной и платной 
      информационной и технической поддержки.
       
      Очень часто спрашивают:

      Преимущества модулей от NeoSeo:
       
       
       
      Посмотреть работу модуля вы сможете тут:
      https://demo.neoseo.com.ua/admin
      логин: admin
      пароль: admin
       
      Пожалуйста, ознакомьтесь с полным перечнем наших модулей здесь: https://neoseo.com.ua/moduli-dlya-opencart/
       
      Нажмите здесь http://prntscr.com/j1n8xn, чтобы быть в курсе всех обновлений.
       
      Уважаемые покупатели, скажите, что может быть лучше для развития модуля, чем публичные обсуждения и отзывы?
      Мы уверены это хороший стимул предоставлять услуги еще лучше ).
       
      Пожалуйста, все вопросы для обсуждения пишите здесь:
      https://opencartforum.com/topic/30454-podderzhka-postoyannaya-ssylka-na-zakaz-modul-opencart-veb-studiya-neoseo/
       
      Отзыв о работе модуля, пожалуйста, напишите здесь:
      https://opencartforum.com/files/file/1603-postoyannaya-ssylka-na-zakaz-modul-opencart-veb-studiya-neoseo/?tab=reviews
       
      Также, очень рекомендуем Вам, купить и другие наши продукты, которые пригодятся в абсолютно любом магазине.
       
      Спасибо, что вы с нами, всегда рады помочь развитию вашего онлайн-бизнеса!
      Веб-студия NeoSeo - полноценная Команда, решаем любые вопросы оперативно и качественно.
       
       
      ФУНКЦИОНАЛ НАЗВАНИЕ И ОПИСАНИЕ ССЫЛКИ ИНСТРУМЕНТЫ для
      SEO ПРОДВИЖЕНИЯ:
        1. SEO-Фильтр. Кроме того, что этот модуль предназначен для создания  фильтров, он позволяет создавать сотни или даже тысячи специальных посадочных страниц, чтобы получать из поисковой выдачи средне и низко-частотный трафик бесплатно      2. Генератор robots.txt, без которого поисковые роботы проиндексируют ненужные страницы и понизят вам релевантность  
       
          3. Отслеживание битых ссылок, чтобы не терять трафик впустую      4. Модуль создания редиректов, который позволяют починить битые ссылки     5. Источник заказа, чтобы отслеживать эффективность рекламных кампаний   ПОВЫШЕНИЕ ПРОДАЖ:   1. Выгрузка товаров на Prom.ua, Ava.ua, Hotline, Facebook.com, Яндекс.Маркет, Nadavi.net, Price.ua, Torg.mail.ru и др. прайс-агрегаторы, Модуль для Opencart от веб-студии NeoSeo, который позволяет выгрузить данные для прайс агрегаторов  
        ОБРАБОТКА ТОВАРОВ:   1. Водяной знак, который позволяет автоматически наложить изображение водяного знака на все ваши товары  
       
          2. Обмен с 1С Предприятие Добавил neoseo Добавлено 19.01.2014 Категория Покупки, оформление заказа, корзина Системные требования PHP 5.3 - 7.1 VQMOD 2.4.1 и выше ( только для oc 1.5.* )IonCube Loader Сайт разработчика https://neoseo.com.ua Старая цена 1594,00 Метод активации Автоматическая активация
      Через официальный сайт дополнения Ioncube Loader Требуется OpenCart 1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6
      1.5.4.1
      1.5.3.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
      1.5.3.1
      1.5.2.1
      1.5.1.3 OpenCart.Pro, ocShop OcShop 1.5.6.4.х Обращение к серверу разработчика Нет  
    • By Aussie
      1. Модуль не меняет и не удаляет стандартные варианты оформления покупки! На страницу корзины и страницу с вариантами оформления покупки добавляются опции "купить в 1 клик" (названия можно изменить из админки);
      2. При оформлении заказа в один клик от покупателя требуется заполнение четырех полей. По умолчанию эти поля называются "Имя", "E-mail", "Телефон" и "Комментарии";
      3. Из административной части можно изменять:
          а) заголовок страницы упрощенного оформления заказа, наименования полей, которые заполняет пользователь, а также их обязательность;
          б) название кнопки, которая добавляется на страницу корзины и название элемента списка, который добавляется на страницу оформления заказа;
          в) прятать стандартное (длинное) оформление заказа незарегистрированным пользователем;
          г) назначить для вновь оформляемых при помощи модуля заказов значения страны, региона, города, способа доставки, варианта оплаты и статуса заказа по-умолчанию.
      4. Модуль умеет работать с зарегистрированными пользователями. В случае, если быстрый заказ оформляется авторизованным пользователем, то он будет привязан к этому пользователю;
      5. По логике быстрого оформления, при оформлении покупки с помощью 1ClickCheckout в конечной стоимости заказа не учитываются никакие формы платной доставки;
      6. Поддерживается мультиязычность.
       
      Вне зависимости от версии магазина в настройках Opencart должна быть включена возможность гостевого оформления заказа.
       
      Установка модуля 1ClickCheckout (кроме версий OpenCart 3.x):
      Установить расширение 1clickcheckout.ocmod.xml. Для этого зайти в "Модули" -> "Установка расширений", нажать кнопку "Загрузить" и в диалоговом окне выбрать файл 1clickcheckout.ocmod.xml и нажать "Открыть". Затем зайти в "Модули" -> "Модификаторы", убедиться, что расширение установлено и нажать на кнопку "Обновить" в правом верхнем углу. Cкопировать содержимое каталога /upload из архива 1ClickCheckout в корень каталога с установленным OpenCart; Зайти в административную панель, открыть список модулей, найти в списке модуль 1ClickCheckout и нажать кнопку "Установить"; Зайти в настройки модуля, при необходимости изменить названия полей, их обязательность и сохранить настройки.  
      Установка модуля 1ClickCheckout на OpenCart версий 3.0.x:
      Зайти в меню "Модули/Расширения" -> "Установка расширений". Нажать на кнопку "Загрузить", в открывшемся далоговом окне выбрать файл 1clickcheckout-3.0.2.x-2.3.ocmod.zip и нажать "Открыть". Перейти в меню "Модули/Расширения" -> "Модификаторы" и нажать на кнопку "Обновить" в правом верхнем углу. Cкопировать содержимое каталога /upload из архива 1ClickCheckout в корень каталога с установленным OpenCart; Зайти в настройки модуля, при необходимости изменить названия полей, их обязательность и сохранить настройки.  
      Внимание! При использовании темы оформления Frame необходимо отключить стандартный модификатор модуля (в "Модули/Расширения" -> "Модификаторы" ), а в папку /system магазина скопировать файл 1clickcheckout.frametheme.ocmod.xml
       
      Демо клиентской части
      Демо административной части логин: demo пароль: demo
    • By Aussie
      450.00 RUB
      View File


      Быстрое оформление покупки 1ClickCheckout
      1. Модуль не меняет и не удаляет стандартные варианты оформления покупки! На страницу корзины и страницу с вариантами оформления покупки добавляются опции "купить в 1 клик" (названия можно изменить из админки);
      2. При оформлении заказа в один клик от покупателя требуется заполнение четырех полей. По умолчанию эти поля называются "Имя", "E-mail", "Телефон" и "Комментарии";
      3. Из административной части можно изменять:
          а) заголовок страницы упрощенного оформления заказа, наименования полей, которые заполняет пользователь, а также их обязательность;
          б) название кнопки, которая добавляется на страницу корзины и название элемента списка, который добавляется на страницу оформления заказа;
          в) прятать стандартное (длинное) оформление заказа незарегистрированным пользователем;
          г) назначить для вновь оформляемых при помощи модуля заказов значения страны, региона, города, способа доставки, варианта оплаты и статуса заказа по-умолчанию.
      4. Модуль умеет работать с зарегистрированными пользователями. В случае, если быстрый заказ оформляется авторизованным пользователем, то он будет привязан к этому пользователю;
      5. По логике быстрого оформления, при оформлении покупки с помощью 1ClickCheckout в конечной стоимости заказа не учитываются никакие формы платной доставки;
      6. Поддерживается мультиязычность.
       
      Вне зависимости от версии магазина в настройках Opencart должна быть включена возможность гостевого оформления заказа.
       
      Установка модуля 1ClickCheckout (кроме версий OpenCart 3.x):
      Установить расширение 1clickcheckout.ocmod.xml. Для этого зайти в "Модули" -> "Установка расширений", нажать кнопку "Загрузить" и в диалоговом окне выбрать файл 1clickcheckout.ocmod.xml и нажать "Открыть". Затем зайти в "Модули" -> "Модификаторы", убедиться, что расширение установлено и нажать на кнопку "Обновить" в правом верхнем углу. Cкопировать содержимое каталога /upload из архива 1ClickCheckout в корень каталога с установленным OpenCart; Зайти в административную панель, открыть список модулей, найти в списке модуль 1ClickCheckout и нажать кнопку "Установить"; Зайти в настройки модуля, при необходимости изменить названия полей, их обязательность и сохранить настройки.  
      Установка модуля 1ClickCheckout на OpenCart версий 3.0.x:
      Зайти в меню "Модули/Расширения" -> "Установка расширений". Нажать на кнопку "Загрузить", в открывшемся далоговом окне выбрать файл 1clickcheckout-3.0.2.x-2.3.ocmod.zip и нажать "Открыть". Перейти в меню "Модули/Расширения" -> "Модификаторы" и нажать на кнопку "Обновить" в правом верхнем углу. Cкопировать содержимое каталога /upload из архива 1ClickCheckout в корень каталога с установленным OpenCart; Зайти в настройки модуля, при необходимости изменить названия полей, их обязательность и сохранить настройки.  
      Внимание! При использовании темы оформления Frame необходимо отключить стандартный модификатор модуля (в "Модули/Расширения" -> "Модификаторы" ), а в папку /system магазина скопировать файл 1clickcheckout.frametheme.ocmod.xml
       
      Демо клиентской части
      Демо административной части логин: demo пароль: demo
      Submitter Aussie Submitted 10/10/2015 Category Shopping Cart & Order Системные требования Сайт разработчика Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1
      2.0 ocStore 3.0
      2.3
      2.2
      2.1 OpenCart.Pro, ocShop Get request to server of developer  
    • By pawana
      1. Модуль заказа и приходования товара.
       Первая вкладка (Формирование заказа):
       На страницу выгружается:
       Шапка: тип выборки (среднее за 30 дней или по месяцам), начальная и конечная даты, кнопка "Генерировать", кнопка "Выгрузить")
      ---------
      - номенклатура активного товара (название и производитель на английском языке с сортировкой по производителю и названию товара)
      - текущий остаток
      - кол-во товара из предыдущих заказов не имеющих статус "выполнен"
      - продажи за предыдущий период (по месяцам или среднее за 30 дней - тип выборки, начальная и конечная даты вводятся в шапке)
      - продажи за предыдущий период (те же даты год назад от предыдущего пункта)
      - продажи за последних три месяца (среднее за 30 дней)
      - заказ (поле input)
      - UPC
      - ISBN
      - метка (см. п.4)
      - Поставщик (location)
      - После нажатия на кнопку "Выгрузить" данные из таблицы выгружаються в XLS файл с названием order_[текущая дата] и скачиваются.
      Вторая вкладка (Загрузка заказа):
      - Шапка: Выбор файла на диске, кнопка "Загрузить"
      - после загрузки заказ пишется в таблицы заказов:
        а) дата заказа, поставщик
        б) дата заказа, номер коробки, product_id, кол-во в заказе, кол-во, цена
      Третья вкладка (предыдущие заказы):
      Шапка: тип выборки (все или те, где статус пустой, поставщик)
      все заказы, соответствующие критериям выборки выводятся слева направо по убыванию даты заказа):
      Все данные берутся из таблицы заказов в БД, которая заполняется на 2й вкладке.
      - Заглавие (дата заказа)
      ---------------
      - Номер коробки
      --------------
      - Название товара на английском языке
      -  кол-во в заказе
      - кол-во (input)
      - цена (input, но в него грузятся данные из таблицы)
      - срок реализации
      - 3 пустых строки (все input, при сохранении, если они не пустые, то по названию товара находится его product_id в product_description простым сравнением двух строк)
      - доставка (input)
      - скидка  (input)
      - кнопка "Пересчитать"
      - сумма (input, считается и записывается в поле [кол-во х цена - скидка] после нажатия кнопки пересчитать), input нужен для ручной корректировки
      - Кнопка "сохранить". При нажатии:
       а) в таблицу заказов пишется product_id, кол-во товара, срок реализации, цена и статус =1 по текущей коробке и текущему заказу
       б) в таблицу коробок пишутся сумма товара в коробке и доставка
       в) в таблицу партий товара пишется product_id, кол-во товара, срок реализации
       г) в поле quantity таблицы product добавляется значение поля кол-во (текущее значение+новое, которое введено в поле "кол-во", в поле UPC пишется цена.
      ------------
      - Следующая коробка из текущего заказа
      Все также как и в первом случае
      -----------
      Далее идут следующие заказы
      -----------
      2. Контроль партий товара (партионный учет)
      При изменении статуса заказа на "Выполнен" в таблице партий должно уменьшаться соответветствующее количество товаров из заказа с самым старым сроком. (Например товар есть с тремя конечными датами. При продаже такого товара, в таблице должно уменьшаться количество товара с самой старой датой конечного срока. Может быть ситуация когда заказали 3 единицы, а самой старой датой только одна или две. В таком случае списывается одна старая, и со следующей по "старшенству" даты - две.)
      3. В карточке товара в админке под кол-вом сделать вывод текущего конечного срока (запись из таблицы партий с самой старой датой и не кол-во>0)
      4. В карточке товара в админке под Артикулом сделать поле "Метка". Данные из поля при сохранении пишутся в соответствующую таблицу в БД.
      5. В карточке товара на фронте под производителем сделать вывод текущего конечного срока (аналогично)
       
      Все изменения в движке делаются строго OCMODом.
       
      ТЗ с указаним таблиц, полей и т.д. (что где брать и куда писать) будет предоставлено при согласовании.
       
      Предложения по стоимости и цене - в личку.
       
      Заранее благодарю.
  • 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.