Доработка универсального каталога, либо создание дополнения.
Бюджет:
200$
Время:
7-14 дней
Ссылка на проект:
http://3d.best-exclusive.mcdir.ru
Ссылка на УК:
http://3d.best-exclusive.mcdir.ru/catalog
Движок: InstantCMS v1.10.4
ТЗ следующее:
Реализовать в УК функционал по образцу
grabcad.com
1. Редактор "3д модели"
Любой зарегистрированный пользователь имеет право загрузить файл.
Данный раздел содержит параметры (зачеркнутые пункты реализованы):
1. Файлы изображений (количество до 10 шт./неограниченно)
2. Файлы моделей
(количество до 20 шт./неограниченно)
3. Название модели
4. Описание модели
5. Тэги модели
6. Категория
(к которой относится модель) (модель можно присвоить 3 категориям) (реализована
1 а не 3)
7. Тип программного обеспечения (выбирается из выпадающего списка)
Т.е. рализовать нужно 2 пункта:
2. Файлы моделей
(количество до 20 шт./неограниченно)
6. Категория
(к которой относится модель) (модель можно присвоить 3 категориям) (реализована
1а не 3)
Файлы 3D моделей должны быть
структурированно хранится на сервере.
Другими словами в папке создается подпапка, где хранятся файлы данной 3д модели и ее изображения
При
удалении/изменении файла/изображения
(во время редактирования) необходимо удалять как запись в БД, так и удалять файлы непосредственно с сервера.
При
Удалении всей записи 3Д модели, необходимо
удалить как файлы/изображения, так и саму подпапку
(т.е. удалять соответствующую модели папку вместе с содержащимися в ней файлами/картинками).
2. Список "3д модели"
Ссылка на раздел:
3d.best-exclusive.mcdir.ru/catalog
Данный раздел привести к виду (
или близкому к данному ввиду grabcad.com/library)
Данный раздел состоит из поисковика и 3д моделей в виде плитки
4х5 (под поисковиком)
Если записей больше, то необходимо прикрутить
литсалку (пагинацию)
Поиск должен состоять из:
1. Поиска по названию 3д-модели
(по названию поста)
2. Поиск по программному обеспечению
3. По категории
Вывод результатов поиска должен быть в виде плитки такой же размерности
4х5:
1. Количество комментариев
2. Название 3Д модели
3. Картинка 3Д модели
4. Количество скачено раз
3. Мои "3д модели"
Требуется выполнить данный раздел по функционалу близкий к
grabcad.com/mylibrarymodels
Данный раздел содержит список 3д моделей в виде плитки
4х5 (под поисковиком), которые принадлежат пользователю.
Так же в данном разделе содержится функция для
создания новой 3д модели
Так же в данном разделе содержится функция
для редактирования уже существующих 3д моделей
Обязательные данные:
1. Картинка 3д модели
2. Название 3д модели
3. Количество комментариев
4. Количество скачено раз
4. Запись "3д модель"
Требуется выполнить раздел по функционалу аналогично
grabcad.com/library/phase-motor-siemens-1
Данный раздел содержит обязательные параметры:
1. Автор создания 3Д модели
2. Названия 3д модели
3. Дата создания 3д модели
4. Тип программного обеспечения
5. Галерея изображений данной 3д модели
6. Комментарии к 3д модели
7. Файлы прикрепленные к данной 3д модели