Рубрики
vam shop Заметки Новости Юзабилити

Навигация и юзабилити в админке VamShop!

Небольшой анонс изменений в VamShop 2, которые будут сделаны при выходе следующей версии VamShop 2.5.

Что именилось:

1. Упрощён шаблон в админке. Убрано всё лишнее, теперь под контент отдано максимально возможное количество места.

2. Изменён подход к навигации в админке VamShop 2.

3. Адаптация навигации к десктопу, планшету, смартфону.

4. Добавлена возможность настройки навигации в админке самим посетителем.

Рубрики
vam shop Заметки Новости Обучение Юзабилити

Вывод результатов поиска товаров через ajax прямо в строке поиска!

В данной небольшой заметке расскажу как сделать вывод результатов поиска товаров прямо рядом со строкой поиска.

Без перезагрузки страницы, через ajax.

Вот как это будет выглядеть, смотрите скриншоты:

При вводе ключевых слов для поиска в форме, результат отображается сразу, без перезагрузки страницы в браузере.

Как это сделать?!

Рубрики
vam shop Заметки Новости Обучение Продажи

VamShop и Google Analytics Ecommerce!

В VamShop встроена аналитика Google Analytics в поддержкой Ecommerce режима, т.е. передаются данные о заказах и продажах.

Небольшая заметка, что это за Ecommerce режим в Google Analytics и почему я всем рекомендую его включать в своём магазине на базе VamShop.

Рубрики
vam shop Заметки Новости Обучение

Пример работы с Composer в VamShop!

В VamShop 2 по умолчанию интегрирована удобная работа с Composer, с любыми библиотеками с https://packagist.org/

Готовых библиотек десятки тысяч, есть готовые варианты для решения практически любых задач, не надо изобретать свой велосипед, в 99% случаях уже есть готовое решение в виде php класса на https://packagist.org/

В данной статья расскажу кратко, что такое Composer, и покажу один из вариантов возможного применения Composer в VamShop на примере определения гео данных покупателя при оформлении заказа в VamShop.

Если коротко, то сделаем так, что на странице оформления заказа у покупателя уже будут автоматически заполнены поля Город, Регион, Страна на основе его IP адреса.

Для этого будет использовать библиотеку Sypex GEO API, а устанавливать эту библиотеку будем в VamShop с помощью Composer.

https://sypexgeo.net/ru/api/

Краткое содержание статьи:

1. Что такое Composer и для чего он нужен в VamShop.

2. Почему Composer — это быстро, просто, удобно.

3. Устанавливаем php библиотеку Sypex GEO API в VamShop.

4. Определяем Город, Регион, Страну покупателя и заполняем поля формы на странице оформления заказа.

Рубрики
vam shop Доставка Заметки Новости

Вывод доступных способов оплаты и доставки на странице карточки товара с предварительным расчётом доставки!

Добавлены новые метки {shipping_methods} и {payment_methods}, которые выводят на странице карточки товара доступные способы оплаты и доставки.

Кроме того, производится предварительный расчёт доставки прямо на странице карточки товара.

В примере на скрине показан расчёт доставкой через СДЭК, прямо на странице карточки товара, в город Ставрополь, который был определён по IP адресу посетителя.

Город доставки определяется по IP адресу через Sypex GEO API — https://sypexgeo.net/ru/api/

Вот как это выглядит:

 

 

 

Рубрики
vam shop Доставка Заметки Новости

Новый модуль доставки — СПСР Экспресс

В VamShop по умолчанию добавлен новый модуль доставки — СПСР.

Модуль использует API сайта spsr.ru

Для расчёта доставки используется вес товара, город отправителя и город получателя.

Как это выглядит в магазине:

и в админке магазина:

Рубрики
vam shop Доставка Заметки Новости

Добавлен новый модуль доставки — СДЭК

В VamShop по умолчанию добавлен новый модуль доставки — СДЭК.

Модуль использует API сайта cdek.ru

Для расчёта доставки используется вес товара, размеры (длина, ширина, высота), город отправителя и город получателя.

 

Как это выглядит в магазине:

и в админке магазина:

 

Рубрики
vam shop Заметки Новости

Новая версия VamShop 2.47

Выпущена новая версия VamShop 2.47

Что изменилось:

1. Добавлен новый модуль доставки — PickPoint.
2. Добавлен поиск клиентов по имени, email, телефону в Админке — Заказы — Покупатели.
3. Добавлена новая метка shopping_cart_in для определения наличия товара в корзине.
4. Добавлена новая метка free_download, коорая позволяет скачивать бесплатные виртуальные товары без оформления заказа.
5. Корректирока графиков статистики в админке на главной странице, выводятся только подтверждённые заказы, а не все, убраны брошенные корзины с графиков.
6. Отключена минификация html кода если включена отладка (debug).
7. Корректировка электронной коммерции в яндекс метрике в соответствии с текущей документацией.
8. Добавлен перевод на русский системных сообщений CakePHP
9. Добавил файл стилей sequence-left.css, пример стиля для слайдера: картинка слева, текст справа.
10. Корректировка метки смарти-метки my_orders, если в настройках оформления заказа выключены поля формы, то и в истории заказов эти поля не видны.
11. Корректировка страницы заказа в админке, не выводятся поля, отключённые в Админке — Настройки — Оформление заказа.
12. Добавлен вывод картинок в Админке — Содержание — Категории и товары.
13. Корректировка кода для совместимости с php 7.1.
14. Корректировка ссылки на товар в боксе Корзина.
15. Добавлено окно с подтверждением при массовом удалении элементов.

Полный список изменений доступен на форуме технической поддержки — https://forum.vamshop.ru/topic/15259-%D0%BD%D0%BE%D0%B2%D0%B0%D1%8F-%D0%B2%D0%B5%D1%80%D1%81%D0%B8%D1%8F-vamshop-247/

Рубрики
vam shop Заметки Новости

Новый модуль доставки PickPoint

В VamShop 2 добавлен новый модуль доставки PickPoint.

Доставка в постаматы, покупатель сам выбирает себе постамат, куда будет доставлен его заказ.

Вот как это выглядит при оформлении заказа в магазине:

В Админке при просмотре заказа выводится адрес выбранного покупателем постамата в поле Дополнительная информация:

Рубрики
vam shop Заметки Новости Шаблоны

Новые адаптивные шаблоны для VamShop

В нашем магазине https://vamshop.ru доступные новые адаптивные шаблоны для VamShop: