Posts Tagged ‘external-nofollow’

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.

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

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

Как известно, лень — двигатель прогресса, будем полностью автоматимизир Read more >>

VamShop 3 — Vagrant + Scotch Box

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

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

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

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

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

Официальный сайт с боксами — Read more >>

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

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

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

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

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

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

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

Теперь чуть подробнее, что конкретно было изменено:

Все данные изменения, о которых пойдёт речь ниже, уже можно проверить в онлайн демо-версии по адресу:

Read more >>

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

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

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

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

Если коротко, то сделаем так, что на странице о Read more >>

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

Выпущена новая версия VamShop 1.86.
Скачать можно в своих заказах в магазине http://vamshop.ru/

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

1. Добавлена поддержка онлайн-касс в модуль оплаты Яндекс.Касса.
2. Добавлен новый модуль оплаты — NextPay.
3. На страницу оформления заказа добавлен текст про защиту персональных данных.
4. Корректировка быстрого оформления заказа, не показывался в итоговых суммах способ доставки, если включён всего 1 способ доставки в админке.
5. Корректировка вёрстки при выводе подкатегорий.
6. Добавлен код записи в сессию email после регистрации, спасибо shaklov.
7. Корректировка мета-тэгов.
8. Корректиро Read more >>