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

VamShop 3 — Настройка Vagrant + Chef

В данной заметке расскажу про настройку рабочего окружения с помощью Vagrant + Chef.

 

https://www.vagrantup.com/ — Официальный сайт Vagrant.
https://chef.io — Официальный сайт Chef.
https://supermarket.chef.io — Книга рецептов (Cookbook) и готовые рецепты, модули (Recipe) для Chef.

 

Не забывайте, что Вы можете использовать описанный в статье способ не только для настройки рабочего окружения у себя на компьютере для разработки и работы с VamShop…

Главное — Вы можете использовать всё, что описано в статье для развёртывания VamShop на AWS (Amazon Web Services), Microsoft Azure, Rackspace и т.д.

Все современные облачные провайдеры поддерживают средства автоматизации и виртуализации: Vagrant, Docker, Chef и т.д. и т.п.

т.е. процесс запуска на Вашем локальном компьютере через Vagrant ничем не будет отличаться от процесса запуска VamShop на AWS, к примеру.

Это не только настройка рабочего окружения, но и автоматизация работы с серверами, с виртуальными машинами в AWS.

Если совсем просто говорить, то всё, что описано в статье можно использовать для установки VamShop на облачные провайдеры Amazon Web Services, Microsoft Azure, Rackspace и т.д.

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

Новая версия — VamShop 1.93

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

Скачать можно в своих заказах в магазине http://vamshop.ru/

Основные изменения:

1. Добавлен новый модуль — Яндекс турбо страницы.
2. Модуль КупитВкредит переименован в Тинькофф Кредит.
3. Корректировка работы модуля PickPoint.
4. Корректирока кода для совместимости с php 7.2.
5. Корректировка стилей на странице установки CIP модулей.
6. Корректировка класса shopping_cart, добавлена метка stock.
7. Корректировка сохранения статей в админке.
8. Корректировка бокса новостей.
9. Корректировка расчёта скидки по купону.
10. Корректировка страницы купонов в админке.
11. После авторизации редирект на страницу account.php.
12. Корректировка кода редиректа, спасибо Nexoos.
13. Скрипт для маски телефона заменён с jQuery maskedInput на Cleave.js.
14. Для удобства пользователей смартфонов добавлена прокрутка в левую всплывающую колонку при добавлении в корзину.
15. Корректировка стилей jPushMenu.

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

Добавлен новый языковой пакет для VamShop — Испанский!

Добавлен новый языковой пакет для VamShop — Испанский.

Перевод всего интерфейса в админке, в каталоге на испанский язык.

Скачать языковой пакет можно по адресу — http://support.vamshop.ru/modules/wfdownloads/singlefile.php?cid=5&lid=52

На данный момент VamShop доступен на следующих языках:

  1. Английский.
  2. Русский.
  3. Украинский.
  4. Испанский.
  5. Итальянский.
  6. Португальский.
  7. Французский.
  8. Шведский.
  9. Арабский.

Спасибо нашим пользователям, которые готовили данные переводы на свой родной язык.

Теперь интерфейс VamShop в админке и в каталоге доступен на 9 разных языках.

Рубрики
vam shop Заметки

Новый Google PageSpeed Insights! VamShop показывает 100 баллов из 100 возможных во всех тестах!

Google обновил свой сервис оценки скорости загрузки сайта Google PageSpeed Insights — https://developers.google.com/speed/pagespeed/insights/?hl=ru

VamShop по-прежнему показывает максимально возможные результаты в 100 баллов из 100 возможных в тестах для мобилок:

100 баллов из 100 возможных в тестах для компьютеров:

 

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

VamShop 3 API — Описание общих принципов, JWT авторизация, примеры работы с запросами к API!

Просто ссылка на статью с описанием VamShop 3 API.

Как работать с API, как авторизоваться в API с помощью JWT токена, как получить JWT токен.

Как выгружать, добавлять, редактировать, удалять данные в VamShop 3 с помощью VamShop API.

Всё это можно прочитать в соответствующей теме на форуме тех. поддержки: https://forum.vamshop.ru/topic/15669-vamshop-3-api/

 

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

Новая версия — VamShop 2.58

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

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

1. Добавлен новый модуль — ajax результаты поиска товара в строке поиска.
2. Корректировка метки attribute_list, добавлена возможность вывода всех зависимых атрибутов у главного товара.
3. Корректировка сохранения шаблонов атрибутов в админке, выдавало ошибку при сохранении.
4. Корректировка кода в модуле авторизации через соц. сети.
5. Исправлена ошибка при импорте атрибутов типа value из файла.

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

Добавлен новый модуль — ajax результаты поиска товара

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

В поиске сразу выводится первая 10 найденных товаров, прямо в строке поиска.

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

Либо попробуйте сами в онлайн демо-версии http://demo2.vamshop.ru

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

VamShop — Один из самых популярных движков для создания интернет-магазина!

VamShop входит в Top 5 самых популярных движков для создания интернет-магазина по версии CMSMagazine.ru

VamShop входит в Top 10 самых популярных движков для создания интернет-магазина по версии iTrack.Ru

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

Новая версия — VamShop 2.57

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

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

1. Добавлен новый модуль — Авторизация через социальные сети. Авторизация/регистрация в магазине через google аккаунт, без ввода email адреса/пароля.
2. Добавлен новый модуль — Яндекс турбо страницы.
3. Добавлен новый модуль — Варианты фильтров.
4. Добавлен новый модуль — Архив. Все изменения шаблонов, стилей сохраняются. В случае, если Вы, по ошибке удалили какой-то код и не сохранили, Вы можете восстановить утерянный код из архива.
5. Добавлен новый модуль — Автоопределение города, страны посетителя. Метка {geo_city}.
5. Страницы с отфильтрованными товарами индексируются поисковиками.
6. Добавлены новые метки для работы с API сдэк.
7. Добавлена новая метка {filter_active_name}.
8. Добавлены метки для максимального и минимального рейтинга.
9. Кнопка Добавить в корзину на странице карточки товара выделена цветом.
10. Корректировка условия для правильной работы атрибута типа value.
11. Добавлены в базу поля для компаний, в таблицу customers.
12. Добавлена страница регистрации компании, метка {registration_company_form}.
13. Добавлены DaData подсказки на страницу регистрации компании.
13. Корректировка мета-тэгов.
14. Добавлены новые метки для работы с API СДЭК.
15. Корректировка мета-тэгов.
16. В шаблон списка товаров product-listing по умолчанию добавлена метка {filter_variants}.
17. Добавлена ссылка Войти через гугл в метку {login_box} — страница Мои заказы.

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

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

Новый модуль — Авторизация через социальные сети!

В VamShop по умолчанию добавлен новый модуль — Авторизация через социальные сети!

Для чего нужна авторизация через социальные сети?!

С помощью авторизации через соц. сети очень удобно и быстро можно работать в интернет-магазине как клиент.

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

Давайте покажу на примере как это выглядит в VamShop с новым модулем.

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

Для этого просто заходите в раздел Мои заказы (рис. 1)

На странице Личный кабинет, внизу, появилась новая ссылка: Вход через: g, т.е. вход через гугл аккаунт.

Нажимайте на ссылку Вход через google (рис. 2).

Вы перейдёте на страницу гугла, где просто кликаете на своём гугл аккаунте и возвращаетесь в магазин (рис. 3).

Всё, Вы авторизовались в магазине VamShop (рис. 4).

Как видите, Вам не нужно запоминать/придумывать/записывать email, пароль от личного кабинета VamShop, всё происходит быстро, просто и автоматически.

После возвращения в магазин снова нажимаете на ссылку Мои заказы и попадаете уже на страницу личного кабинета (рис. 5).

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

Всё, теперь на странице Личного кабинета просто нажимаете на ссылку Мои заказы и Вы сразу переходите к списку Ваших заказов (рис. 6).

Вот так легко и просто Вы можете авторизоваться в магазине через социальные сети.

 

Теперь подробная техническая информация по настройке VamShop для авторизации через соц. сети (настройка Google Sign-In for Websites).