Создать плагин на Livestreet CMS

Андрей17 років у сервісі
Дані замовника будуть вам доступні після подання заявки
19.03.2014

Нужно создать плагин "Заказы" для установки на 2 сайта.

Есть сайт www_jnet_kz, созданный на старой платформе livestreet.

Есть его новая версия www_new_jnet_kz, на последней версии платформы livestreet.

На старой версии есть раздел Фриланс. Нужно организовать такой же. В новой версии он будет называться "Заказы"

При входе в раздел справа вверху появляется кнопочка "Разместить заказ".

Слева идет лента заказов. Все заказы можно сортировать по группам "Все", "Активные", "Закрытые". Активный проект или он

закрыт решает автор топика, ставя галочку или не ставя возле поля "Проект закрыт".

Справа в боковом виджете стоит фильтр:

1)Пор категориям - при клике видим заказы только из этой категории.

2)По Городу ти стране - можем выбрать город и покажутся заказы только этого города.

3)По цене - можем указать диапазон и появятся заказы входящие только в этот диапазон.

Если пользователь нажимает на "Разместить заказ", создается новый топик, который содержит следующие поля для заполнения: -

Название

- Категория

- Цена (В тенге)

- Текст

- Метки

- Страна

- Город

- Показывать или не показывать, или показывать только зарегистрированным - номер телефона и е-мейл. Номер телефона и е-мейл

берется из анкеты пользователя.

- Отметить галочкой если проект закрыт

- Запретить комментировать

При размещении проект попадает в общую ленту.

У проекта справа есть кнопка "Ответить на заказ", при клике на которую, появляется форма отправки личного сообщения автору

заказа. В поле "Кому" автоматом вбивается имя автора заказа, в поле "Тема" вбивается заголовок опубликованного на сайте

заказа, а в теле письма вписывается "Я по поводу этого заказа и ссылка. Человек может дополнить текст сообщения и нажать

"отправить"

Вся переписка происходит в личке.

Кроме этого у заказа есть комментарии, присущие обычному топику.

Данный модуль необходимо реализовать на 2 сайтах: www_jnet_kz и www_handmadestreet_kz