Адаптивный интернет-магазин v3.2 для CMS VamShop
Андрей Чаплыгин
- Уменьшено время получения товаров с под категорий, заметно на слабых хостингах если товаров больше 2000 шт.
- Корректировка. Если категория отключена, в под категориях она выводится не будет.
- Переделана система навигации по товарам в быстром просмотре, теперь кнопки к предыдущему товару и к следующему товара есть на всех страницах, во всех модулях, при любых сортировках, даже на страницах фильтров и результатов поиска. + модуль работает быстрее.
- Добавлено выравнивание по высоте названий новостей на главной.
- Корректировка стилей на странице сравнения. В ie количество товаров в категории в полном круге. Исправлен наезд кнопки купить на название товара.
- В мобильной версии убран последний пункт в хлебных крошках. В товарах теперь не идет два раза подряд название товара.
- Доработано. Название товара, артикул, количество отзывов и рейтинг в мобильной версии больше не наезжают на картинку товара.
- Исправлено. Если у информационной странице был свой шаблон, он не применялся.
- Корректировка стилей кнопок раскрытия под категорий + скролл в мега меню сделан шире + уменьшена скорость прокрутки в мега меню.
- Доработано мега меню теперь оно показывается на весь экран по высоте + прокручивается вместе со страницей. (Теперь если ширина экрана позволяет, то будут показано больше под категорий без скролла)
- Добавлена возможность в админке указывать количество уровней категорий в меню.
- Добавлен вывод картинок верхних категорий в верхнем меню(отключается из админки).
- Добавлена возможность отключения показа количества товара в меню из админки.
- Изменена структура категорий в верхнем меню, теперь там намного меньше пустого места, категории идут друг за другом и из админки можно задавать количество столбцов.
- Добавлена страница каталог товаров на которой выводятся все категории магазина + картинки верхних категорий.
- Добавлен отступ слева для списков.
- Добавлена настройка показа ошибок php в админке.
- Добавлена настройка в админке которая позволяет получить оценку в PageSpeed Insights близкую к 100.
- Исправлена возможная причина удаления активации на некоторых хостингах (на которых время на сервере отличалось от времени на сервере базы данных).
- Исправлена не возможность активации при включённомкеше запросов к бд. (Я против включения опции Кэширование запросов к БД, потому что в таком случае результаты запросов записываются в папку cache и их становится очень много. А поиск среди большого количества файлов работает медленней чем запросы к бд. Лучше использовать нормальный хостинг на котором сервер бд сам кеширует запросы. Рекордное Время генерации: 0.027 для главной странице на хорошем хостинге, это при 15000 заказов, 21000 клиентов, 2000 товаров)
- Переделана система получения категорий во всех меню. Раньше на получение 1 категории приходилось выполнить порядка 7 запросов, теперь для того чтобы получить все категории нужно всего 2 запроса!
- Сделано меню в стиле amazon, т.е. верхние категории выводятся в столбец и при наведении на них показываются справа их подкатегории. Тип меню можно переключать из админки.
- Содержимое шапки, подвала и меню теперь можно редактировать через админку.
- Панель управления шаблоном теперь на всю ширину экрана + сохранение настроек происходит в разы быстрее.
- Обновлен скрипт блокировки советника, теперь работает и в мозиле. (Единственный неприятный момент это дерганье контента и не работает в яндекс браузере)
- Доработана страница оформления заказа, добавлена проверка зависимости модулей доставки для региона. + переписана система обновления зависимостей. + Теперь не удаляются введенные данные при смене способа доставки.
- Добавлена возможность установки модуля динамическое изменение цены из админки в 1 клик. + Переписан этот модуль заново, теперь он работает с атрибутами типа select, radio и checkbox.
- Добавлены выводы сообщений о минимальном и максимальном количестве товаров.
- Теперь настройки склада полностью используются, нельзя купить товар меньше минимального или больше максимального значения указанного у товара, если задано минимальное количество, то минимум в корзину добавится это значение вне зависимости карточка или страница товара.
- Страница корзины теперь работает на Ajax, добавлены кнопки плюс минус к товарам в корзине. Сообщениям об ошибках в корзине добавлены стили, теперь их видно.
- Исправлена ситуация при которой сообщение о добавлении товара в корзину могло появится пока товар еще не был добавлен в корзину (особенно заметно на телефонах с медленным интернетом), теперь это окно появляется только после добавления товара в корзину, а пока товар добавляется у кнопки меняется иконка индикатор загрузки, а после добавления иконка корзины становится с галочкой.
- Переделана система удаления товара из бокса корзины, теперь товар удаляется сразу, а не по одной единице.
- Добавлена возможность установки модуля авто логин из админки в 1 клик. + в модуле был изменен алгоритм шифрования на sha256 (Модуль поможет избежать дублирование регистраций + товары добавленные в корзину будут восстановлены после закрытия браузера + пользователю не нужно будет повторно вводить данные для входа, что ускорит процесс покупки)
- В панель управления встроен блок с идеями и предложениями, теперь добавить идею или проголосовать можно прямо из админки.
- В панели управления добавлено сообщение о выходе новой версии.
- В админке при разворачивании текстового редактора на весь экран, меню больше не мешает.
- С версии 3.2 добавлен контроль файлов, теперь в админке можно посмотреть список новых файлов и список измененных файлов, также можно скачать архивы с новыми файлами, измененными файлами и общий архив новых и измененных файлов. Это упростит процесс обновления, у Вас будет список измененных файлов, останется перенести эти изменения в файлы новой версии. Надеюсь это станет первым шагом на пути к автоматическому обновлению.
- Исправлена отправка письма админу в вопросе о товаре.
- Если у товара есть атрибуты, то заместо кнопки в корзину будет Выбрать опции, при клике на нее откроется окно быстрого просмотра.
- В новостях добавлена возможность загружать картинку через админку. Маленькая картинка будет автоматически нарезаться размером 397 на 200 пикселей. На странице полной новости картинка выводится в оригинальном размере, картинку можно вставлять в текст меткой {$NEWS_IMAGE}.
- В статьях добавлена возможность загружать картинку через админку. Маленькая картинка будет автоматически нарезаться размером 397 на 200 пикселей. На странице полной новости картинка выводится в оригинальном размере, картинку можно вставлять в текст меткой {$ARTICLE_IMAGE}.
- На главной странице добавлен блок со статьями.
- Доработаны хлебные крошки на страницах статей.
- На страницу статей добавлены ссылки разделов сверху.
- В бокс новые статьи добавлен вывод картинки.
- Исправлено поле описания для производителя, теперь оно не обрезается.
- В карточке товара исправлена ссылка на производителя, спасибо iralspb
- Не нужным ссылкам добавлен атрибут nofollow, спасибо iralspb
- Блок с сортировками закрыт тегом noindex + тег noindex заменен на валидную форму <!-- noindex -->, спасибо iralspb
- Исправлена критическая ошибка корректного ответа сервера (404 Not Found) для страниц вида /…/page.html, теперь для таких страниц выдается 404 заголовок (если включены короткие url это не исправит проблемы), спасибо iralspb
- Для картинок добавлен атрибут title, спасибо iralspb
- К статьям и добавлен блок поделиться в соц сетях.
- В верхнюю строку добавлены две ссылки — отзывы и статьи.
- На страницах товары производителей, новинки, скидки, рекомендуемые, результаты поиска товары которых нет в наличии находятся внизу.
- В модулях выводятся только товары которые есть в наличии.
- Если у атрибута есть описание, то рядом с названием будет иконка вопроса, при клике на которую откроется выпадающий элемент с заголовком описание и ссылкой.(если они заполнены)
- В форму входа добавлено отслеживание нажатия на кнопку enter.
Поделиться:
Комментарии
На этой странице ещё нет комментариев