Фріланс проекти › Расширение функционала на ocStore
Расширение функционала на ocStore
минув час актуальності
ТЗ для скинали расширение функционала на сайте https://skinali-printcolor.com/
(добавление нового вида категории и товара)
На версии ocStore 2.3.0.2
1.Категории. Добавление нового вида категории с другим видом в front-end и функционалом
1.1. Нужно создать новый вид категории отличающийся функционалом и версткой. Интегрировать верстку и настроить функционал для нового вида категории "Столы-комоды";
1.2.На картинку товара (превью) и/или кнопку "Открыть" поставить ссылки (открытие на этой же странице браузера) на соответствующий товар, без всплывающей галереи;
1.3.Выбор вида категории. В админке на странице любой категории сделать выбор вида категории ("Столы-комоды" или "Скинали"). После выбора и сохранения, все вложенные подкаталоги и товары должны иметь соответствующий в верстке вид и функционал;
1.4.Создание корневой категории "Скинали" . Существующие сейчас категории на сайте изменить следующим образом: создать корневую категорию "Скинали", а в нее вложить все существующие на сайте;
1.5.Связь с конструктором скинали. Сейчас на сайте выборка изображений для конструктора идет со всех товаров. Нужно сделать так, чтобы эта связь назначалась только в админке, так как будут добавляться новые категории у которых не будет связи с конструктором. На странице каждой корневой категории в админке сделать выбор связи с существующим на сайте конструктором "Скинали" (пока конструктор только один, но планируется в будущем добавить конструктор "Шкафов-купе"). Связи это выборка изображений товаров в категории которые будут выбираться для конструктора. Если связь не выбрана, то изображения из этой категории не имеют связи с конструктором;
1.6. На странице корневых категорий показывать последние загруженные товары;
1.7. Для всех корневых категорий и вложенных всех уровней должен редактироваться и работать в админке порядок сортировки;
1.8. Для всех корневых категориях в новой верстке есть сверху блок с текстом и окном youtube. Добавить наполнения этого блока из админки. Сделать в админке управление для верхней части: редактирование текста, добавление ссылки на видео в youtube. По клику на видео не покидая эту страничку должно всплывать адаптивное модальное окно (перенести из верстки);
1.9.В левом сайдбаре подключить блок с отправкой изображения в разных состояниях. Состояния: до загрузки изображения - только "Только кнопка загрузки", после загрузки изображения (добавляется название файла и форма с кнопкой ниже) и после отправки: (пропадет форма и нижняя кнопка и появляется надпись: успешно/ошибка). Настроить отправку письма на почту админу с содержанием формы и прикрепленным изображением;
2.Страница "Конструктор скинали" .
2.1.Нужно подключить к нему только изображения скинали (п.1.5.) - все изображения товаров находящиеся в корневой категории "Каталог скинали", при этом чтобы не поломался функционал этой страницы, а так же починить "Выберите цветной скинали" выборку цветов. Поправить верстку;
3.Страница товара "Стол_комод";
3.1.Создать новый вид товара отличающийся версткой и функционалом. Интегрировать новую верстку. Покупка этого вида товара должна проводиться через корзину;
3.2.Отзывы.Подключить и настроить отзывы, а так же модерацию отзывов в админке;
4.Корзина. Интегрировать верстку и настроить корзину.
4.1.Способ доставки. Подключить в админке: добавление, удаление, редактирование способов доставки, а так же указание стоимости для каждого способа;
4.2.Способ оплаты. Сделать в админке: добавление, удаление, редактирование способов оплаты;
4.3."Авторизироваться" нужно закомментировать;
4.4. Настроить отправку писем админу и покупателю о заказе;
5.Модуль импорта.
5.1.Установить модуль импорта (модуль дадим). Настроить загрузку и генерацию категорий, подкатегорий и товаров. Для товаров добавить пункты: тип, цена;
6.Правка верстки тайлов (плиток) на главной странице.
6.1.На главной картинки тайлов в desktop версии обрезаются по ширине, а в адаптиве по высоте. Поправить чтобы они не обрезались;
7.Редактирование Н1 для главной.
7.1.Добавить редактирование в админке h1 для главной и вывод его в коде front-end
8.Общие требования.
8.1.При удалении: записей, страниц, категорий/подкатегорий в админке, должны корректно удаляться соответствующие записи в БД;
8.2. Загрузка всех страничек должна быть быстрой не более 1-2 сек;
8.3.Требования к коду: без багов, костылей, с комментариями.
8.4.Изменения перенесенные из верстки должны быть: адаптивны, кроссбраузерны и валидны;
Додатки 3
-
Виталий Хайченко
4434 перевірений 82 0Добрый день.
Готов взяться за проект. Буду рад сотрудничеству.
Портфолио http://designe-portfolio.yoursite71.ru/
Контакты:
8 920 276 23 27
Скайп Хайченко Виталий
-
Сергей Кодьев
220 перевірений 0 1Готов выполнить!
Примеры работ:
https://shop.warmeco.ua/ верстка под OpenCart + фильтры и SEO-доработка админки каталога;
http://zhitlo.in.ua/ разработка и верстка с нуля, выгрузки/загрузки со стороны, хоть уже средизайнили, но движок остался мой.
-
Будьте першим, хто поставив своє питання