Технічна та UI-оптимізація інтернет-магазину — salonpro.com.ua

CMS 8935 UAH
Робота 3 з 5
Що було реалізовано:

Інтерфейс і банери
Додано можливість задавати посилання на банери в блоках "Новинка" та "Акція" — тепер адміністратор може швидко оновлювати банери через адмін-панель (розділ "Доповнення").

В мобільній версії зроблено циклічну прокрутку банерів — після останнього банера можна вручну перейти знову до першого.

Прибрана незрозуміла стрілка в кінці списку категорій.

У списку товарів у мобільній версії додано відображення коду товару (як у десктопній версії).

Товари та категорії
Виправлено логіку блоку супутніх товарів: тепер відображаються лише товари в наявності.

Впроваджено функцію "Показати більше" (lazy load) для підвантаження товарів на сторінці без переходу на наступну сторінку.

Додано фільтрацію по брендам на сторінки товарів.

Реалізовано автоматичне приховування порожніх категорій, якщо в них немає жодного товару.

У категоріях, де не встановлено зображення, тепер показується заглушка (стандартна картинка).

Кошик та оформлення замовлення
Виправлено баг: при заповненні поля “Телефон” збивався курсор при першому натисканні. Проблема була пов’язана з некоректною обробкою подій фокусування.

Відкориговано вивід різновидів вій (товарні модифікації) — реалізовано як на сайті amoreshop.com.ua.

Мова, SEO та доступ
Сортування груп тепер працює і в російській версії сайту (раніше було лише в українській).

Змінено стандартний шлях до адмінки (/admin) на унікальний, щоб підвищити безпеку сайту.

#opencart #веброзробка #ui #банери #мобільнаверсія #ajax #товари #категорії #кеш #сортування #lazyload #крон #seo #безпека