С сервера приходит JSON с товарами. Каждый товар имеет название, картинку, цену и тип.
Товары могут быть следующих типов: скидки (sale
), промо (promo
) или рекомендуемые (recommended
).
Необходимо получить аяксом JSON и вывести сначала список товаров на распродаже, потом те, которые участвуют в промо-акции и затем рекомендуемые. Заголовки должны быть на русском.
Для генерации разметки нужно использовать шаблонизатор lodash
. Для индикации ajax-загрузки $.fancybox.showLoading|hideLoading
. Не забываем про обработку ошибок. Библиотеки уже подключены с CDN.
JSON менять нельзя. В index.html
можно добавлять только шаблон в соответствующий тег <scirpt>
. Можно подключить свой файл стилей, если хочется навести красоту.
Материалы по теме: