Форум русской поддержки Joomla!® CMS
09.12.2016, 11:50:59 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

Компонент для создания посылок/объединения/отправки

 (Прочитано 158 раз)
0 Пользователей и 1 Гость смотрят эту тему.
AraSolix
Осваиваюсь на форуме
***

Репутация: +0/-1
Offline Offline

Пол: Мужской
Сообщений: 96



« : 26.10.2016, 00:12:30 »

Всем доброго времени суток.
Нужно следующее для сайта на Joomla 3

1. Модуль, который генерирует личный адрес для каждого клиента. То есть, чтобы у клиента была ячейка на складе (это нужно чтобы не потерялась посылка и работники склад оперативно работали). Допустим основной адрес склада ул. Минская 28, а модуль генерирует ул. Минская 28; ID1218. Достаточно просто добавлять ID пользователя, который присваивает самостоятельно Joomla.
2. Компонент где клиент может создавать посылки, объединять их в одну, заполнять информацию о получателе посылки и нажимать "Отправить". Соответственно работник склада, который будет уже физически собирать посылку, заходя через админку в компонент, должен видеть список сформированных/оформленных посылок, которые следует собирать и отправлять.

Второй пункт кратко описывает что должен уметь компонент. Теперь немного по пунктам.
а) Все действия описанные во втором пункте, должны происходить на одной странице (для клиента).
б) Форма для формирования посылки. Как это видим мы - Нажимаем на кнопку "Создать посылку", появляется форма. В этой форме клиент должен указывать трек-номер и что в этом треке есть (товары), их количество и цена. Каждый товар должен быть указан по отдельности (эта же информация используется в декларации), то есть нажимаем плюс, добавляется новая графа. После заполнения формы, нажимаем кнопку "Оформить" или "Сохранить", после чего на странице моментально появляется посылка.
в) Очень часто клиенты заказывают с разных магазинов, соответственно и разные треки. Таким образом получается - клиент добавляет треки, например 3 шт. Перед ним три трека, нажимая на каждый трек (всплывает окно или выпадает список), можно посмотреть что клиент в него добавил. Когда все три трека на складе, клиент должен иметь возможность соединить треки друг с другом (должна получиться одна посылка) и нажать на кнопку "Отправить". После этого заполняется информация о получателе и окончательно сохраняется информация. В итоге работник склада видит у себя в личном кабинете, что посылка от такого-то клиента должна быть собрано и оформлена.
г) На каждом этапе создания посылки, клиент должен иметь возможность редактировать до тех пор, пока не будет нажата окончательная кнопка "Отправить", для формирования посылки.

В комментарии пожалуйста укажите примерные сроки и конечно стоимость вашей работы. Можно также написать эту информацию мне в личку.



 
« Последнее редактирование: 26.10.2016, 07:40:17 от AraSolix » Записан
robert
Профи
********

Репутация: +344/-11
Offline Offline

Пол: Мужской
Сообщений: 3591


« Ответ #1 : 26.10.2016, 09:18:25 »

Все, что вы описали, может делать обычный интернет-магазин. А вот о самом главном вы умолчали или упомяли вскользь:
Очень часто клиенты заказывают с разных магазинов, соответственно и разные треки.
Что это за "разные магазины" и "треки"? Данный функционал уже существует или его предстоит создавать? Если последнее, то нужно подробное описание.

Записан
AraSolix
Осваиваюсь на форуме
***

Репутация: +0/-1
Offline Offline

Пол: Мужской
Сообщений: 96



« Ответ #2 : 26.10.2016, 11:41:43 »

Все, что вы описали, может делать обычный интернет-магазин. А вот о самом главном вы умолчали или упомяли вскользь:Что это за "разные магазины" и "треки"? Данный функционал уже существует или его предстоит создавать? Если последнее, то нужно подробное описание.



Для начала объясню что делает сама компания. Предоставляет адрес склада в другой стране, чтобы клиент мог не находясь в этой стране заказывать в интернет-магазинах и указывать адрес нашего склада как свой. В итоге посылка клиента приходит к нам, мы её упаковываем и уже отправляем непосредственно клиенту. То есть, посредничеством занимаемся.
Нужен не функционал интернет-магазина, так как в магазине клиент уже выбирает имеющийся товар. У нас нет вообще товаров. Клиент создает грубо говоря материал с помощью определенной формы (трек номер, название товара который заказал и который должен прибыть к нам на склад, количество, цену итд). Трек-номер, это номер который выдает интернет-магазин клиенту. С помощью этого трек-номера можно отслеживать посылку, для нас этот трек номер нужен, чтобы мы её не потеряли на складе.
Насчет вскользь описанного пункта.  По подробнее:
Клиент покупает товары допустим в трех интернет магазинах и указывает адрес доставки наш склад. Соответственно клиент получает три трек-номера от трех интернет магазинов. Эти треки он получает в разное время, так как интернет-магазины работают с разной скоростью. Получив один трек-номер, клиент идет на наш сайт, заходит в свой кабинет и создает посылку (обзовем материалом) с помощью специальной формы. Проходит время он получает еще один трек-номер, проделывает то же самое что описано выше. Такая же история с третьим трек-номером и товарами, которые идут в этом посылке. В итоге в личном кабинете клиента есть три материала (посылки). Клиент хочет, чтобы мы собрали эти товары и упаковали в одну посылку. Для этого ставит галочки на трех материалах и нажимает кнопку "Объединить". Посылки объединяются в одну. Далее клиент нажимает на кнопку "Отправить", перед ним появляется форма для заполнения информации - ФИО, адрес, телефон. Дальше все это заполняется, нажимается кнопка "Отправить окончательно" и на этом все. Больше получившийся один материал из трех материалов, редактировать клиенту нельзя, он блокируется. Вступает дело за работником склада, который видит в админке, что такая то посылка должна быть отправлена. Жмет на неё и видит какие треки в этой посылке, сколько товаров, какая общая цена и на чьё имя нужно оформить декларацию.

Примерно такую работу должен уметь делать компонент. Все это нужно создавать. Все что описано выше и в основной теме, нужно создавать, ничего из описанного нет.
Записан
robert
Профи
********

Репутация: +344/-11
Offline Offline

Пол: Мужской
Сообщений: 3591


« Ответ #3 : 26.10.2016, 15:23:22 »

Теперь более или менее понятно. Еще 1 вопрос:
-Нужна ли оплата клиентом вашей услуги прямо на сайте? Если да, то какой она должна быть?
Записан
AraSolix
Осваиваюсь на форуме
***

Репутация: +0/-1
Offline Offline

Пол: Мужской
Сообщений: 96



« Ответ #4 : 26.10.2016, 22:46:23 »

Теперь более или менее понятно. Еще 1 вопрос:
-Нужна ли оплата клиентом вашей услуги прямо на сайте? Если да, то какой она должна быть?
Нет данный функционал на данный момент пока не нужен.
Записан
robert
Профи
********

Репутация: +344/-11
Offline Offline

Пол: Мужской
Сообщений: 3591


« Ответ #5 : 27.10.2016, 00:12:24 »

От 20 000р. До - нужно уточнить детали. Срок - от 10 до 20 дней (работаю только в свободное время). Предоплата - 50%. Full money back при невыполнении договоренности. Никаких бумажных договоров.
Skype: npnrus.
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet