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


Блоки и поля на странице «Контакты»



- поле с заголовком H1;

- выбор города;

- контактные данные;

- карта города с отмеченным магазином;

- отправка сообщения;

- кнопка проложить маршрут (только для мобильной версии);

- блок список отделов.

 

Поле с заголовком H1

В данном поле выводится название страницы в H1.

 

Выбор города

На сайте предусмотрено несколько магазинов в разных городах.

Регион, из которого пришел посетитель определяется по IP и, если в данном регионе у нас есть магазин, в контактах выводится информация соответствующего магазина. Если в данном регионе у нас нет магазина то, выводятся данные Московского региона.

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

 

Выбор региона влияет не только на отображение контактных данных, подробнее в описании «Выбор региона».

 

После выбора города две кнопки: проложить маршрут в Яндекс картах, проложить маршрут на Гугл картах.

Исследовать возможность запуска соответствующего приложения по нажатию на кнопку и передачу ему конечно точки.

 

Контактные данные

Для каждого города, в котором есть наш магазин, создается свой набор контактных данных: индекс, город, адрес, режим работы, телефоны, e-mail.

 

Карта города с отмеченным магазином

В этом поле выводится карта города с обозначенным на ней магазином.

 

Отправка сообщения

Посетитель может отправить сообщение. Аналогично функционалу «Задать вопрос». Подробнее в описании Форм обратной связи.

 

Кнопка проложить маршрут

В мобильной версии, для удобства пользователей, предусмотрен функционал «Проложить маршрут». При нажатии на соответствующую кнопку происходит переадресация на Яндекс карты и прокладывается маршрут до адреса указанного в контактах (в соответствии с городом).

Этот функционал дополнительно обсуждается с разработчиком на предмет его реализации.

 

Блок список отделов

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

 

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

 

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

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

 

чек-бокс

галочка стоит - выводить Московские цены, если нет данных с ценами в таблице Excel,

галочка не стоит – цены не отображаются (карточка товара без цен, подробнее про отображение карточки товара без цен см. в описании карточки товара).

 

Похожий функционал:

https://evgenius.tech/marketplace/wsm.mapoffices/

 

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

Вывод в Админке Списка адресов (или таблицы) с выводом следующих данных:

- город;

- активен/неактивен адрес;

- адрес (все данные адреса);

- сортировка.

 

Возможность сортировки по любому типу данных.

 

Настройка списка отделов (beckend)

Поля для ввода данных:

- название отдела;

- контактное лицо;

- телефон;

- e-mail.

 

Настройка карты города с отмеченным магазином (beckend)

Вставка точки с магазином на карте Яндекс.

 

Настройка контактных данных (beckend)

Отдельные поля для ввода данных:

- индекс (если есть);

- город;

- адрес;

- время работы;

- телефон;

- e-mail;

- указать какая колонка с ценами в файле Excel соответствует данному городу;

 

Проверка

1. Проверка микроразметки с помощью сервиса https://search.google.com/structured-data/testing-tool

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 и находиться в зеленой зоне.

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

 


Поделиться:



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


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