Вы находитесь на странице: 1из 5

1.

На страницу оформления заказа (в корзине) для зарегистрированных и


незарегистрированных на сайте пользователей необходимо выводить один и
тот же набор полей для заполнения http://joxi.ru/L21lyp8c0qQ7Om. Список полей
можно посмотреть в разделе http://joxi.ru/12M4M78TkGEVOm. При этом, для
пользователей, которые уже зарегистрированы и авторизованы на сайте поля
Введите ваш E-mail и Ваше имя должны заполняться автоматически
подтянутыми из профиля данными.
Если список полей изменяется в этом разделе, изменяться он должен и в
корзине.
2. В карточке товара под блоком меток и тегов вывести кнопку “Все товары
продавца Имя продавца” http://joxi.ru/L21lyp8c0q45bm. Отступы от кнопки до
изображения сохранить текущие.
Имя продавца выводить из поля “Отображаемое имя” в профиле пользователя
http://joxi.ru/V2Vp1RltkW6YQr.
3. Для миниатюры товара, вне зависимости от того, где она выводится на сайте,
необходимо добавить иконку с именем продавца, обернутым в ссылку на
страницу архива товаров этого продавца, наподобие существующих иконок для
меток и категорий http://joxi.ru/zAN48pNTjODbDm.
Если товар отображается в виде плитки, при наведении на иконку должна
появляться ссылка на страницу архива товаров продавца с его именем
http://joxi.ru/ZrJ4DO1TnZE1b2.
Если товар отображается в виде слэба, ссылка на страницу архива товаров
продавца с его именем должна отображаться наподобие меток и категорий
http://joxi.ru/krD4N13T45N0qr.
Имя продавца выводить из поля “Отображаемое имя” в профиле пользователя
http://joxi.ru/V2Vp1RltkW6YQr.
Если клиент захочет перейти по ссылке на страницу архива товаров продавца,
страница должна выглядеть и работать по общей логике со страницами общего
каталога товаров, но при этом выводиться должны только товары выбранного
продавца. Название страницы должно быть: “Товары Имя продавца”, также,
нужно подтянуть хлебные крошки: Главная / Каталог товаров / Товары Имя
продавца. URL генерировать в формате:
https://dev.siteforpeople.com/products/author/имя автора на литинице
4. Необходимо изменить формат ссылки на ЛК пользователя по аналогии с
сайтом https://codeseller.ru/author/l2era-sugmail-com/. Настройки можно найти
здесь: http://joxi.ru/Drlln7qcyQaGZr.
5. Необходимо изменить интерфейс корзины.
Сейчас все товары от разных поставщиков компонуются в одну портянку в один
заказ и выводятся одним блоком http://joxi.ru/Vm6z05MivqeKNm. На скриншоте
товары от разных продавцов. Дополнительно, заказ после оформления имеет
общий статус http://joxi.ru/8234ZnJT8qewRA.
Нам необходимо, чтобы в корзине:
Товары группировались блоками по продавцу, пример на скриншоте
http://joxi.ru/Y2L4Vp7TEG0eR2. Т. е. один блок включает в себя товары одного
продавца, независимо от количества товаров.
В верхней части каждого блока необходимо выводить ссылку на ЛК продавца
на сайте. Пример на скриншоте выше. Ссылка на ЛК продавца должна
выводить имя продавца из поля “Отображаемое имя” в профиле пользователя
http://joxi.ru/V2Vp1RltkW6YQr.
Верстка может быть схематичной, но разборчивой. Важно понятно реализовать
интерфейс. Окончательная верстка будет делаться позже
При этом, логическую структуру таблицы товаров в корзине нужно сохранить,
строку Итого также нужно сохранить.
6. После оформления заказа на товары от разных продавцов (!!!важно!!!) нам
нужно сформировать отдельные заказы для каждого продавца, вне
зависимости от того, сколько товаров этого продавца было в корзине. Все
товары одного продавца нужно суммировать в один заказ.
Следовательно в админке в разделе “Заказы” http://joxi.ru/VrwnOWLH4dnkZA
должны фомироваться отдельные заказы для каждого продавца, даже если они
оформлены через одну корзину. Пример на скриншоте
http://joxi.ru/5mdo8NxC8nEKpr.
Внутренний интерфейс списка заказов дорабатывать не нужно.
В ЛК покупателя на вкладке “Покупки” необходимо выводить все те заказы, на
которые был разделен общий заказ из одной корзины
http://joxi.ru/Y2L4Vp7TEG0DM2.
Если провалиться в заказ, можно увидеть детали заказа и список товаров. С
учетом доработок, все товары в одном заказе будут от одного продавца.
Между блоками “Данные указанные при оформлении заказа” и “Таблица
товаров” необходимо добавить кнопку с текстом “Продавец: Имя продавца” и
ссылкой на ЛК продавца товаров http://joxi.ru/v29DZdEtpqeP3m.
Имя продавца выводить из поля “Отображаемое имя” в профиле пользователя
http://joxi.ru/V2Vp1RltkW6YQr.
7. На каждый оформленный (именно оформленный) заказ продавцу необходимо
отправлять оповещение на e-mail.
Шаблон сообщения должен включать в себя поля: Данные заказа и Данные
указанные при оформлении заказа http://joxi.ru/EA41MnqIpqBLQr, Товар
http://joxi.ru/5mdo8NxC8nojNr.
8. Каждый оформленный заказ необходимо выводить в списке заказов во вкладке
“Заказы” http://joxi.ru/KAxXOdKHKL7EgA ЛК продавца.
Визуальное представление таблицы товаров необходимо изменить.
Схематичное представление одного заказа в общем списке заказов Таблица
для заказа в ЛК продавца. Выделенные красным поля необходимо убрать
http://joxi.ru/V2Vp1RltkW6Oer.
Номер заказа и Дата заказа выводить в одной строке.
Имя покупателя выводить из поля “Отображаемое имя” в профиле
пользователя http://joxi.ru/V2Vp1RltkW6YQr в виде ссылки на ЛК покупателя.
“Детали” вывести в виде кликабельной ссылки, которая открывает
всплывающее окно с деталями заказа. Детали заказа подтягивать из заказа из
админки http://joxi.ru/ZrJ4DO1TnZE8M2. В правом верхнем углу всплывающего
окна нужно добавить крестик “закрыть окно”. Само окно должно закрываться
только по клику на этот крестик или в любую другую область страницы. Нужно
иметь возможность кликать внутри окна, к примеру, копировать информацию,
чтобы оно при этом не закрывалось.
В списке товаров названия товаров выводить со ссылкой на карточку товара в
каталоге.
Статус заказа выводить в виде поля с выпадающим списком. В список
необходимо включить статусы из админки: Неопплачен, Оплачен, Отправлен,
Получен, Закрыт.
Продавец должен иметь возможность выбирать статусы из этого выпадающего
списка и присваивать их своим закзам, таким образом, заказ со стороны
админки должен получать указанный продавцом статус.
9. В ЛК продавца во вкладке “Заказы” необходимо вывести подвкладки, которые
позволят сортировать заказы по статусам, так как во вкладке “Покупки”
http://joxi.ru/DmB4p1aT4BeORA.
Также, необходимо устранить баг, из за которого скрипт, который открывает
вкладки с заказами по статусам. Например, на странице ЛК в разделе Покупки,
отрабатывает однократно и только после обновления страницы
http://joxi.ru/Dr818WlIMlDw9m. То есть, обновляю страницу, могу открыть одну
вкладку, на которой отсортируются заказы с соответствующим статусом.
Открываю другую вкладку, ничего не происходит, вижу заказы с предыдущей.
То же самое - и на вкладке Профиль http://joxi.ru/8234ZnJT8GQDlA.
При этом, в режиме инкогнито, вроде как, отрабатывает корректно.
10. Для клиента, который оформил заказ на сайте, необходимо отправлять
оповещение на почту. Шаблон сообщения:
Вы оформили заказ на товары ххх (количество продавцов в заказе)
продавцов.
С Вами свяжется менеджер, чтобы уточнить и согласовать детали заказа.
Отследить свои заказы Вы можете в Личном кабинете по ссылке: (ссылка на
вкладку “Покупки” в ЛК пользователя).
11. Необходимо реализовать поддержку мультивалютности для товаров на сайте.
Для этого на базе плагина Wp-Recall и его расширения Commerce можно
реализовать поддержку нескольких валют. В настройки можно внести поле
Дополнительные валюты с выпадающим списком валют Commerce. Нужную
валюту выбирать галочкой в чекбоксе слева от названия валюты.
Далее для расширения Commerce необходимо повесить скрипт, который будет
раз в день в 8 утра потягивать курсы валют на сайт. Скрипт должен быть легким
и не давать серьезной нагрузки на хостинг.
В каталог нужно вывести переключатель валют http://joxi.ru/LmG4xqlTl5Ygg2.
Если покупатель изменяет валюту, цена товаров на страницах каталога, а
также в карточках товаров должна изменяться, должен изменяться и
идентификатор валюты BYN/RUB Для начала добавить две валюты:
белорусский рубль и российский рубль.
12. Необходимо переделать страницу корзины после оформления покупки.
В зависимости от количества задействованных в заказе продавцов и от статуса
покупателя, нужно вводить свой текст http://joxi.ru/Dr818WlIMYPPqm.
Для незарегистрированного клиента, несколько продавцов:
Ваши заказы для каждого продавца были созданы.
Каждому из них присвоен статус “Неоплачен”. Заказы поступили в
обработку.
С Вами свяжется менеджер, чтобы уточнить и согласовать детали заказа.
Вы можете отслеживать статус каждого заказа из своего личного
кабинета. Все необходимые для авторизации на сайте данные были
отправлены на указанный email.
Чтобы отслеживать статус своих заказов подтвердите свой email!
Для этого перейдите по ссылке в полученном письме.

Один продавец:
Ваш заказ был создан.
Заказу присвоен статус “Неоплачен”. Заказ поступил в обработку.
С Вами свяжется менеджер, чтобы уточнить и согласовать детали заказа.
Вы можете отслеживать статус заказа из своего личного кабинета. Все
необходимые для авторизации на сайте данные были отправлены на
указанный email.
Чтобы отслеживать статус заказа подтвердите свой email!
Для этого перейдите по ссылке в полученном письме.

Зарегистрированный/авторизованный пользователь, несколько


продавцов:
Ваши заказы для каждого продавца были созданы.
Каждому из них присвоен статус “Неоплачен”. Заказы поступили в
обработку.
С Вами свяжется менеджер, чтобы уточнить и согласовать детали заказа.
Вы можете отслеживать статус каждого заказа из своего личного
кабинета. Вся необходимая информация была отправлена на Ваш email.

Один продавец:
Ваш заказ был создан.
Заказу присвоен статус “Неоплачен”. Заказ поступил в обработку.
С Вами свяжется менеджер, чтобы уточнить и согласовать детали заказа.
Вы можете отслеживать статус заказа из своего личного кабинета. Вся
необходимая информация была отправлена на Ваш email.

Далее нужно изменить способ компоновки товаров в корзине.


Если в оформленном заказе товары только от одного продавца, в поле “Данные
заказа” необходимо добавить текст “Продавец: Имя продавца” со ссылкой на ЛК
продавца товаров.
Имя продавца выводить из поля “Отображаемое имя” в профиле пользователя
http://joxi.ru/V2Vp1RltkW6YQr.
Если в оформленном заказе товары от нескольких продавцов, поле “Данные
заказа” http://joxi.ru/D2PEWVqUJ4R6jA необходимо выводить не в начале
заказа, а в отдельности для каждого заказа, непосредственно перед списком
товаров. В поле “Данные заказа” для каждого оформленного заказа
необходимо добавить текст “Продавец: Имя продавца” со ссылкой на ЛК
продавца товаров.
Имя продавца выводить из поля “Отображаемое имя” в профиле пользователя
http://joxi.ru/V2Vp1RltkW6YQr.
Каждый из заказов в рамках одной корзины должен нумероваться порядковыми
номерами, которые регистрируются в БД в этот момент.
13. Изменить заголовок на вкладке Заказы в ЛК http://joxi.ru/GrqKodEsGKgOY2.
14. Страница результатов поиска. Необходимо, чтобы каждая запись выводилась в
результатах поиска в своем формате
Большинство доработок нужно осуществить в рамках плагина Wp-Recall, который
установлен на сайт, и его расширений. Необходимо реализовать их так, чтобы они не
затрагивались обновлениями от разработчика плагина. Также необходимо учесть, что
в дальнейшем будем ставить раширения для Личного счета пользователя, также
необходимо защитить доработки от конфликтов с новым расширением, чтобы ничего
не снести случайно.

НЕ ВХОДИТ В ТЕКУЩЕЕ ТЗ:


Вывести на сайт страницу для связи!!!