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

С новым годом!

Поздравляем с наступающим новым годом!

Успехов в новом году.

Рубрики
vam shop Новости

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

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

Скачать полную версию VamShop 1.94 можно в своих заказах в магазине https://vamshop.ru.
Обновление можно скачать на форуме тех. поддержки пользователей https://forum.vamshop.ru

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

1. Корректировка кода передачи данных о чеке в Яндекс.Кассу.
2. Корректировка сохранения названия раздела статей.
3. Корректировка подсчёта суммы заказов с атрибутами в ajax редакторе заказов.
4. Корректировка передаваемых данных в чеке для ффд 1.05.
5. Добавлен конфиг Vagrant.
6. Обновлён smarty до 3.1.34.
7. Корректировка кода.
8. Корректировка XSS, спасибо Nexoos.
9. Корректировка регионов.
10. Корректирока dadata подсказок.

Рубрики
vam shop Новости

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

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

Скачать полную версию VamShop 2.60 можно в своих заказах в магазине https://vamshop.ru.
Обновление можно скачать на форуме тех. поддержки пользователей https://forum.vamshop.ru

Обновление можно скачать на форуме тех. поддержки пользователей https://forum.vamshop.ru

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

  1. Добавлен новый модуль оплаты — Cloudpaymens с поддержкой онлайн-касс.
  2. Корректировка модуля оплаты Яндекс.Касса.
  3. Корректировка передачи данных чека в модуле оплаты Яндекс.Касса.
  4. Корректировка передаваемых данных в чеке для ффд 1.05.
  5. Корректировка корзины, добавлялся только 1 товар, несмотря на указанное количество.
Рубрики
vam shop Заметки Новости Оплата Продажи

Добавлен новый модуль оплаты — CloudPayments для VamShop

В VamShop по умолчанию добавлен новый модуль — Cloudpayments.

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

Для корректной работы модуля необходима регистрация в сервисе. Порядок регистрации описан в документации CloudPayments: https://cloudpayments.ru/Docs/Connect.

Возможности:

• Одностадийная схема оплаты (SMS);

• Двухстадийная схема оплаты (DMS);

• Локализация модуля на два языка (en/ru);

• Выбор локализации платежного виджета;

• Поддержка онлайн-касс (ФЗ-54);

• Отправка чеков по email;

• Отправка чеков по SMS;

• Выбор системы налогообложения;

• Выбор НДС для товаров и НДС для доставки отдельно.

Рубрики
vam shop

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

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

Скачать полную версию VamShop 2.59 можно в своих заказах в магазине https://vamshop.ru

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

  1. Добавлена возможность добавлять товары в корзину ссылкой.
  2. Обновлён smarty до 3.1.34.
  3. Добавлен конфиг Vagrant.
  4. По умолчанию отключена отложенная загрузка стилей.
  5. Корректировка кода в метке free_download.
  6. Убрана отправка почты из метода payment_after в модуле оплаты яндекс.
  7. Минификация для микро-шаблонов.
  8. Корректировка кода в метке free_download.
  9. Убрана отправка почты из метода payment_after в модуле оплаты яндекс.
  10. Добавлены поля Новинка и Рекомендуемый товаро на страницу добавления/редактирования товара в админке.
  11. Добавлена возможность смены статуса новинка/рекомендуемый прямо в списке товара.
  12. Корректировка яндекс маркет выгрузки.
  13. Корректировка перевода.
Рубрики
vam shop

VamShop — Настраиваем Яндекс Турбо страницы, используя YML (Яндекс Маркет) фид

В VamShop по умолчанию добавлен новый модуль Яндекс Турбо-страницы.

Что такое турбо-страницы можно почитать в официальном блоге яндекса — https://tech.yandex.ru/turbo/

В данной заметке расскажу как настроить турбо-страницы в VamShop, используя в качестве данных для турбо страниц YML (Яндекс Маркет) файл.

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

VamShop 3 — Travis CI

Данная заметка — продолжение прошлой статьи про PHPunit — http://blog.vamshop.ru/2018/11/26/vamshop-3-%d0%b0%d0%b2%d1%82%d0%be%d0%bc%d0%b0%d1%82%d0%b8%d0%b7%d0%b8%d1%80%d0%be%d0%b2%d0%b0%d0%bd%d0%bd%d0%be%d0%b5-%d1%82%d0%b5%d1%81%d1%82%d0%b8%d1%80%d0%be%d0%b2%d0%b0%d0%bd%d0%b8%d0%b5-phpuni/

В прошлой статье про PHPUnit всё-таки приходится вручную запускать тесты, командой phpunit.

Раз нужно что-либо делать вручную, значит это не совсем автоматический процесс.

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

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

VamShop 3 — Автоматизированное тестирование PHPUnit

VamShop 3 построен на базе CakePHP 3.x, соответственно, есть встроенная поддержка автоматизированного тестирования PHPUnit.

Всё сделано в соответствии с официальной документацией, доступной по адресу — https://book.cakephp.org/3.0/en/development/testing.html

По умолчанию в VamShop 3 уже написаны тесты для некоторых Core модулей.

Данная статья будет пополняться постепенно.

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

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

VamShop 3 — Видео подсказки, как устанавливать движок.

Два небольших youtube ролика, в которых показано всё на практике, как ставится VamShop 3.

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

Во втором видео как ставится через браузер, т.е. для установки не нужна консоль.

 

Как видите, всё на 100% автоматизировано, вручную делать не надо вообще ничего.

Никакой установки веб-серверов, php, никаких ручных настроек, никаких ручных загрузок файлов, архивов и т.д.

Добавил ещё одно видео про установку VamShop через браузер.

Прошлое видео было полностью про установку через консоль, т.е. браузер даже открывать не надо было.

Теперь установка через браузер.

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

VamShop 3 — Vagrant + Scotch Box

Прошлая статья — VamShop 3 — Настройка Vagrant + Chef

Была больше вступительной, т.е. больше теоретической и объясняющей, что такое vagrant, для чего он нужен, как самому настраивать виртуальную машину с нуля, с помощью chef, добавляя модули (рецепты) из книги рецептов (cookbook).

Но это не единственный вариант настройки виртуального окружения с vagrant.

Можно сделать всё гораздо проще.

В vagrant есть готовые образы виртуальных машин, с уже настроенным окружением, так называемые боксы.