Адаптивный интернет-магазин v5.0 для CMS VamShop
Андрей Чаплыгин
Минимальные требования php не ниже 7.1.3
Пожалуйста подготовьте свои сервера. Во всех современных хостинг компаниях есть поддержка php 7.1.
Если на вашем хостинге нет поддержки php 7.1, самое время подумать о переезде.
Разрабатывается новая панель управления шаблона, в разработке используется php фрэймворк symfony (https://symfony.com/).
На данный момент благодаря symfony решено два вопроса
- Поддержка смены языка для панели управления шаблона (перевод пока есть только для Русского языка)
- Возможность назначить роли доступа (пока доступна только одна роль для доступа ко всей панели шаблона)
- Исправлен баг на странице редактирования данных клиента, не давало сохранить с ошибкой по emeil, а поля email не было.
- Исправлен баг, при переходе по ссылке из бокса отзыва был редирект на страницу всех отзывов.
- Исправлен баг, при фильтрации по цене в некоторых случаях была ошибка базы данных.
- На странице оформления заказа, при использовании подсказок в поле город ставится только город, район ставится в поле адреса.
- Сделано автоматическое определение города по ip (С помощью сервиса dadata.ru).
Город, регион, индекс автоматически подставляются на страницах: оформление заказа, регистрация, добавление адреса. - Добавлено js событие geo_detect. На него можно подписываться и получить город пользователя. Так же данные локации содержаться в куках nsGeoData.
- Добавлен заголовок 404 для несуществующей категории.
- Добавлен заголовок 404 для несуществующего товара.
- Добавлен заголовок 404 на странице поиска, если поиск не нашел ни одного товара.
- Добавлены 301 редиректы со страниц вида article_info.php/articles_id/1 и article_info.php/articles_id/1/
- Добавлены 301 редиректы со страниц вида news.php/news_id/1 и news.php/news_id/1/
- Добавлены 301 редиректы со страниц вида faq.php/faq_id/1 и faq.php/faq_id/1/
- Добавлены 301 редиректы со страниц вида shop_content.php/coID/1 и shop_content.php/coID/1/
- Добавлены 301 редиректы со страниц вида /?cat=83
- Исправлен баг, при редактировании заказа в админке, если меняешь цену, то общая сумма заказа считалась неправильно.
- Исправлен баг, при включенном кешировании в карточках товара не учитывались настройки для групп пользователей.
- Перенесены все настройки из раздела настроек в новую панель управления.
- Перенесены настройки цветов в новую панель управления.
- Изменены картинки превью видео для снипета товара на sddefault.
- Исправлен баг, при редактировании заказа в админке заместо названия способа доставки ставился id
(пример: postrussia_postrussia заместо Доставка почтой России) - Исправлен баг, при масштабировании в браузере в админке при редактировании шаблонов текст писался не в том месте где стоит курсор.
- Перенесены настройки шаблонов в новую панель.
- Перенесены настройки SEO в новую панель.
- Добавлена разметка Open Graph для страниц товаров, статей, новостей, категорий, производителей, более того ей можно управлять через админку в SEO шаблонах.
- Добавлен 301 редирект со страницы index.php
- При оформлении заказа добавлена возможность выбрать способ доставки даже если он один.
- Исправлен тег canonical для страниц вида page.html?asd=asd
- В категориях после заголовка добавлена информация о кол-ве товаров в этой категории.
- При удалении всех фильтров переход сделан на страницу категории.
- Добавлены SEO страницы фильтров.
- Добавлена возможность использовать пробел в качестве разделителя тысяч, для этого нужно использовать символ ~
- Исправлен баг, при редактировании валюты не подставлялось поле величина, + отмечался чекбокс Установить по умолчанию
- На странице редактирования групп убран отмеченный чекбокс Установить по умолчанию
- При использовании мултивалют, теперь не обязательно ставить десятичные порядки 2, можно ставить 0, цена будет считаться по валюте и округляться.
- Решена проблема с вводом телефона, теперь корректно обрабатываются номера введенные через +7, 8, без + 7
- В боксе корзины теперь учитываются настройки валюты.
- Перенесены все настройки в новую панель управления.
- Исправлен баг, на странице товара при клике показать все товары такого бренда открывалась страница со всеми товарами, без фильтра по производителю.
- Добавлено поле для установки основной категории для товара.
- Добавлена возможность установки категорий из товаров.
- Исправлен баг, при удалении товара этот товар не удалялся из сопутствующих и привязанных товаров к статьям.
- При создании товара кол-во по умолчанию ставится 1.
- Исправлен баг, если статья была в нескольких категориях, то на странице списка статей они дублировались.
- Добавлен модуль массовые операции, который позволяет массово назначать
спецификации,
сопутствующие товары,
привязывать товары к статьям,
изменять категории и основную категорию,
производителя,
ярлык товара,
тэги товара,
габариты и вес товара,
автора статьи,
группу статьи,
статус статьи,
категории статьи.
модуль платный. - Доработан поиск, теперь работает намного быстрее + есть возможность в админке включить элементы по которым искать.(в атрибутах, спецификациях, доп. полях)
- Переписаны модальные окна, добавлена возможность перевода.
- Правки для лучшей безопасности.
- Добавлена возможность автоматической отправки сообщений о поступлении товара в продажу.
- При написании отзыва о товаре добавлено поле для ввода автора + добавлена отправка письма админу о новом отзыве.
- Исправлен баг, если у атрибута стоит цена с минусом, то знак минуса выводился два раза.
- Добавлена система релевантности при поиске. Пример: Если искомая фраза есть в названии товара и еще в каком либо поле для поиска, то сверху будут товары в названии которых есть искомая фраза.
- Кукам добавлены флаги httponly и secure если сайт использует ssl сертификат.
- Добавлены 301 редиректы для страниц вида /product_info.php/products_id/1
- Картинки с классами img-responsive и img-responsive-no-mar теперь сохраняют пропорции на мобильных устройствах даже если у картинки задано свойство height.
- Добавлен заголовок 404 для страниц вида .php/… .html/…
- Доработана маска email в купить в 1 клик и остальных модулях, теперь учитываются дефисы и точки.
- Добавлен стиль для тега blockquote
- Добавлен 301 редирект со страниц вида reviews.php/ на reviews.php, т.е. 301 редирект на страницу без последнего слеша.
- Исправлено оформление на странице отзывов на мобильном экране.
- Исправлен баг, не работал поиск залежавшихся товаров в админке.
- Добавлено сохранение примененного вида товаров в категориях.
- Добавлена опция Количество дней от текущей даты для выбора лидеров продаж в блоке товаров на главной странице.
- Исправлен баг, при добавлении товара в заказ через админку, не учитывалась скидка клиента или учитывалась скидка группы администратора.
- Исправлен баг, при изменение стоимости атрибута при редактировании товара не учитывалось кол-во.
- На странице редактирования заказа добавлены css стили, теперь намного удобней для восприятия информации.
- Добавлены правки для того чтобы в результатах поиска яндекса показывалась правильная картинка.
- Добавлено поле для ввода имени при подписке на рассылку.
- Добавлены js события: Событие подписки на уведомление о поступлении товара в продажу, Событие входа в аккаунт через модальное окно, Событие задан вопрос о товаре, Событие просмотр категории, Событие поиск по сайту, Событие подписки на рассылку, Событие отписки от рассылки.
- При создании заказа от пользователя через админку имя формируется так ФИО. Раньше было ИОФ
- Заменен пункт google+ на telegram в модуле мы в соц сетях.
- При копировании товара как копия, добавлено копирование привязанных статей.
- Исправлен баг, если удалить залогиненого пользователя, то была ошибка базы данных.
- Для вопросов и ответов добавлена возможность добавлять свои meta заголовки title, description, keywords. + добавлены стили.
- Исправлен баг, если создаешь заказ через админку для пользователя, то не подставлялось поле регион этого пользователя.
- Если включены опции проверки кол-ва, то в админке при редактировании товара будет добавлена информация о доступном кол-ве товара.
- Шаблон совместим с VamShop 1.92, 1.93, 1.94, 1.95, 1.96, 1.97, 1.98, 1.99, 1.99.1
- Модули доставки, оплаты, итого теперь сортируются по порядку сортировки. т.е. включенные модули показываются сверху отсортированные по порядку сортировки, а ниже идут отключенные в алфавитном порядке.
- Добавлено выделение выбранных способов на странице оформления заказа.
- Обновление данных на странице оформления заказа теперь происходит в два раза быстрее.
- Сокращено кол-во sql запросов для получения товара на n*4, где n кол-во товаров на странице.
- На мобильных устройствах бокс фильтры теперь располагается перед списком товаров.
- Добавлена настройка использовать ленивую загрузку картинок в админке шаблона - настройки - оптимизация и отладка.
- Шаблон набирает зеленые результаты для компьютеров для всех страниц и от 75 баллов для мобильных устройств (для некоторых страниц больше 90 т.е. зеленые) в тесте pagespeed.
- Переделано мобильное меню, теперь оно быстрее, удобнее и визуально приятней. Плюс подсвечивается пункт каталога товаров в котором находимся. Плюс исправлен баг, в горизонтальной ориентации нельзя было прокрутить до низа. Для меню используется плагин Pushy с небольшими доработками.
- Добавлена очистка кеша при удалении заказа.
- Добавлена опция расположение описания в категориях, доступно два значения сверху и снизу, под списком товаров.
- Доработан функционал, если заказ оформлен с купоном, то при редактировании его в админке не учитывался купон, теперь учитывается. Плюс исправлен баг, если под админом активировать купон, то он применялся к любому заказу.
- Текст на главной странице перенесен на верх под баннеры + добавлено ограничение по высоте и кнопка читать далее.
- Добавлен блок брендов на главную страницу. Из админки шаблона можно настроить следующие параметры: кол-во элементов, вывод по популярности или по алфавиту, показ картинки, показ названия бренда.
- Ввод купона добавлен на страницу оформления заказа + добавлено js событие активации купона.
- При регистрации добавлена проверка на существовании email в базе.
- Добавлены минимальные проверки на стороне сервера при оформлении заказа.
- Добавлена опция — разрешить оформлять заказы с одинаковыми email.
- Доработан модуль подарков, теперь есть возможность вывести информацию о подарке в карточке товара и в превью товара. Картинки задаются через админку.
- Smarty обновлен до 3.1.33
- PHPMailer обновлен до 6.0.7
- Шаблон совместим с VamShop 1.99.2
- На мобильных, блок преимуществ перенесен вниз.
- На странице заказов в админке добавлена кнопка сделать заказ.
- На странице заказов в админке добавлена информация о кол-ве заказов и скидки для каждого заказа.
Поделиться:
Комментарии
На этой странице ещё нет комментариев