Skip to content

Instantly share code, notes, and snippets.

@drakmail
Created May 1, 2015 09:46
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save drakmail/989a2f6e051f679f9af4 to your computer and use it in GitHub Desktop.
Save drakmail/989a2f6e051f679f9af4 to your computer and use it in GitHub Desktop.
Наброски ТЗ

Список основных блоков и их назначение

1. Верхнее меню

Статическое меню с захардкоженными ссылками, будет размещено от 3 до 6 ссылок.

2. Кнопка перехода в корзину

Также, должна содержать количество товаров в корзине на текущий момент

3. Личный кабинет

Просто ссылка на account/login

4. Статическая часть сайта с телефоном, логотипом и городом

Телефон желательно подтягивать из админки, всё остальное – меняться не будет

5. Интеграктивный блок с корзиной

Если корзина пуста – не отображаем (не обязательно, если требует лишних телодвижений, просто отображение заглушки вида "корзина пуста" тоже подойдёт), если есть товары – пишем количество товаров, их сумму, показываем кнопку оформления заказа (на самом деле - просто переход в корзину).

6-7. Ссылки перехода в историю просмотров и закладок

При наведении – синеют, по умолчанию - черные. История показов должна отображать все просмотренные за сессию позиции. История закладок – это "сравнения".

8. Каталог [TODO]

Отображает список категорий (должна быть возможность сортировки в админке). По поводу "гамбургер-меню" и "по производителю" – уточню чуть позже.

9. Строка поиска

Самый обычный поиск по всем категориям.

10. Расширенный поиск

Пока просто ссылка в каталог.

11. Список категорий

Отображение списка категорий по 5 категорий в ряд (дублирует левое меню). Требуется возможность указывать в админке, какие категории должны отображаться в этом блоке, а какие - нет.

12. Статический блок, просто отверстать и всё

13. Список новинок

Требуется просто отображать свежедобаленные товары

14. Категория позиции

Требуется отображать категорию товара (15)

15. Карточка товара обычная

Требуется отображать цену, изображение, название и список характеристик (первые 3 по порядку, добавленные в админке).

16. Лидеры продаж

Требуется отображать самые частозаказываемые товары.

17. Карточка товара со скидкой

Аналогична карточке товара обычной (15), но содержит также размер скидки, старую цену и новую цену.

18. Товары недели

Содержит список товаров, который указывается в админке. Может быть от 1 до 16 позиций.

19. Подвал

Почти полностью статичный подвал со ссылками, в правой части требуеся отображать телефон из админки.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment