Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


Блок с информацией о товаре



Информация

Поле с основной информацией о товаре. Все данные берутся из Excel таблицы загрузки товара из соответствующих ячеек. Если какая-то информация в таблице отсутствует, то не выводиться название поля.

P.S. Дополнительно в описании загрузочной таблицы Excel.

 

Описание

Описание товара берется из Excel таблицы загрузки товара из соответствующей ячейки. Данный блок должен быть в формате HTML с возможностью редактирования текста (выделения жирным, пробелы и т.д.) для более понятного представления информации. HTML кодировка прописывается в соответствующей ячейке таблицы.

P.S. Дополнительно в описании загрузочной таблицы Excel.

 

Условия

Блок с дополнительной информацией о товаре. Все данные берутся из Excel таблицы загрузки товара из соответствующих ячеек. Если какая-то информация в таблице отсутствует, то и не выводиться название поля.

P.S. Дополнительно в описании загрузочной таблицы Excel.

 

Блок перелинковки

Блок перелинковки с разделами и товарами.

Четырех отдельных блока.

 

Ссылки ставятся только на смежные разделы, т.е. на те разделы, в которых есть товар в карточке которого мы находимся.

Каждый блок в названии имеет ссылку на какой-то раздел и четыре ссылки на товары.

Данные для ссылки в названии берутся из Excel таблицы загрузки товаров. В ней есть четыре отдельные колонки. В колонке, в соответствующе ячейке, через вертикальный разделитель указывается: название, URL, title.

Ссылки на товары берутся более сложным, но автоматизированным методом. Логика привязки ссылок на товары следующая. Предположим, что в первом блоке у нас в названии стоит ссылка на раздел с «Угловыми диванами». Мы знаем, что в разделе Угловые диваны всего 1024 дивана. Наш диван (в котором мы сейчас находимся) в том разделе десятый по счету. Значит мы ставим ссылки на девятый, восьмой, одиннадцатый и двенадцатый диваны. Таким образом, мы ставим две ссылки на два предыдущих дивана и две ссылки на два последующих дивана.

Получаем всего четыре ссылки на диваны и одну на сам раздел.

И так четыре раза в каждом блоке. Соответственно сами блоки ссылаются на четыре разных раздела.

Надо принимать во внимание, что при изменении кол-ва товаров в том или ином разделе (куда ведут наши ссылки для перелинковки) должен происходить пересчет позиции товара в списке и подставляться корректные ссылки на товары. Чтоб не получилось, что новые товары не получали ссылок или удаленные товары получали «битые» ссылки.

 

Если товаров в разделе меньше 5 то выводим только тот что есть и оставляем «дырки».

 

В карточках товаров, название товара оформить в H1.

Заголовки блоков перелинковки оформить в div.

Заголовки «Описание», «Информация», «Размеры» и «Логистика» оформить в div.

 

Администрирование страницы «Карточка товара»

 

Основные настройки (backend)

Настройка ссылки для кнопки «Получить скидку», поле для ввода ссылки + чек-бокс открыть ссылку для индексации (если галочка не стоит, то ссылка закрыта тегом noindex).

Настройка отображаемой надписи в кнопке «Получить скидку» (замена её названия).

 

Настройка отображаемой надписи в кнопке «Заказать» (замена её названия).

Настройка отображаемой надписи в кнопке «Добавить в корзину» (замена её названия).

 

Выносим данные настройки в настройку компонента. Эти настройки общие для всех товаров каталога.

 

Отметки на фото

Модуль выставления отметок на фото. Принцип работы модуля следующий:

 

 

В настройка будут специальные поля: Отметка 1, Отметка 2 и т.д.

 

У каждой "Отметки" будут координаты и поле для ввода ID товара, который будет показываться при нажатии на эту отметку.

 

В поле координаты нужно будет вводить процентное расположение "отметки" на фотографии.

Например: Высота - 20%, ширина - 20%. При этом "Отметка" появиться в левом верхнем углу.

Например: Высота - 80%, ширина - 80%. При этом "Отметка" появиться в правом нижнем углу.

Счет в процентах из-за адаптивной верстки, чтобы хорошо смотрелась на больших версиях.

 

Важно, чтобы эти данныеотметок сохранялись при последующих загрузках таблиц Excel (с помощью которой происходит обновление данных о товаре) т.к. в загрузочных таблицах эти данные отметок не указываются.

 

Отображение «Карточки товара» в Административной части (Beckend)

Перейдя в карточку какого-то товара, должна быть возможность внести индивидуальные изменения для данной карточки. Эти изменения действуют до тех пор, пока они не будут обновлены при очередной загрузке таблицы Excel с товарами или ценами.

В индивидуальной карточке товара должна отображаться вся информация, которая есть у данного товара: данные из загрузочной таблицы Excel и данные по ценам (торговым предложениям).

 

Проверка

1. Ручная проверка корректной работы всего функционала карточки товара. Работа селектов, корректное отображение цены, работа всех кнопок и фото-галереи.

2. Проверка корректности отображения ссылок в блоке перелинковки. Проверяем ссылки, добавляем новые товары в раздел, проверяем ссылки. Удаляем товары из раздела, проверяем ссылки.

3. Проверка чистоты и валидности кода через сервис: https://validator.w3.org/ Не должно быть ошибок (результат проверки: Passed или No errors).

4. Проверка микроразметки через сервис https://search.google.com/structured-data/testing-tool Не должно быть ошибок и предупреждений.

5. Проверка оптимизации страниц с помощью сервиса: https://developers.google.com/speed/pagespeed/insights/ Результат проверки должен быть выше 85 баллов из 100 и находиться в зеленой зоне.

 

 


Поделиться:



Последнее изменение этой страницы: 2019-06-10; Просмотров: 79; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.014 с.)
Главная | Случайная страница | Обратная связь