Интеграция иконок регистрации/авторизации и корзины
текстовая расшифровка видео урока
Переходим к интеграции шаблонов магазина.
Слева мы видим древовидную структуру, которая включает в себя блоки шаблонов различных форм, страниц и элементов, относящихся к разработке интернет-магазина.
Далее идет область, которая содержит метки и пояснения.
Справа область содержимого шаблона.
Давайте продолжим интеграцию функционала платформы Flexcore CMS II на примере ювелирного интернет-магазина и обратимся к шаблону «иконка клиента».
С его помощью мы подключим к верстке данного проекта вывод окон форм для осуществления «регистрации» и «авторизации» в личном кабинете клиента.
Верстка иконок находится у нас в шапке сайта.
Откроем данный блок шаблона.
Найдем в пояснениях нужную метку и перенесем ее в шаблон на место верстки иконок.
Далее вырезаем образец верстки и сохраняем.
Вернемся к шаблонам магазина.
Вставим вырезанный образец верстки ниже, в качестве примера.
Используем наш пример и адаптируем в соответствии с ним верстку, которая содержится в конструкции php в операторах if и else.
Вместо тегов p устанавливаем теги li.
Внутрь тегов со ссылкой переносим спаны с классами из шаблона. В данном случае спаны - это иконки.
То же самое делаем с оператором else.
Удаляем образец.
Он нам больше не понадобится.
Сохраняем шаблон.
Перейдем на сайт и обновим страницу.
Видим, что иконки теперь содержат наши названия.
При клике на регистрацию, мы переходим к форме регистрации нового клиента.
При клике на авторизацию, мы переходим к форме авторизации в личном кабинете.
Следующей иконкой шаблона, которую следует привязать к движку является корзина.
Для ее интеграции снова вернемся к редактированию шапки сайта.
Перенесем на место верстки иконки корзины метку basket
Вырежем соответствующий образец верстки.
Сохраним и перейдем к шаблонам магазина.
Раздел «Корзина», «Иконка корзины».
В новой конструкции нам не хватает ссылки на страницу с корзиной.
Вычислим ее через структуру проекта.
Переходим на сайт и обновляем страницу.
Видим, что корзина теперь привязана к функционалу движка.
Таким образом, мы интегрировали верстку иконок шаблона с функциональностью платформы.
Видео урок: интеграция иконок регистрации/авторизации и корзины