Рубрики
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 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.41

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

Что изменилось:
1. Корректировка кода для совместимости с php 7.
2. Корректировка кода для совместимости с mysql 5.7.
3. CakePHP обновлён до версии 2.8.4 для правильной работы на php 7, mysql 5.7.
4. Smarty обновлён до версии 3.1.29 для правильной работы на php 7.
5. PHPThumb обновлён до версии 1.7.14 для правильной работы на php 7.
6. PHPMailer обновлён до версии 5.2.15 для правильной работы на php 7.
7. Добавлена возможность редактирования суммы заказа в редакторе заказа в админке.
8. Корректировка кода вывода сгруппированных товаров.