В марте 2018 г. вышла обновлённая версия vtiger crm версии 7.1, которая обладает богатым функционалом и адаптивным интерфейсом. Ключевой функцией новой версии системы является встроенная интеграция с облачными АТС следующих провайдеров: Мегафон, Манго Офис, Телфин, WestCall, MCN Telecom, Sipuni, Uis, Zadarma, Гравител, Дом.ru, Ростелеком и Яндекс. Подключение сервисов IP-телефонии доступно в рамках свободной версии SalesPlatform CRM и не требует установки дополнительного программного обеспечения.
Другие новые возможности системы:
- Универсальные подсказки для полей, интегрированные с сервисами DaData.ru и Google Адреса;
- Динамические блоки карточек, позволяющие скрывать блоки любого модуля при выборе пользователем значений заданного выпадающего списка;
- Новый Клиентский портал самообслуживания (с локализацией и иправлениями от SalesPlatform) теперь работает по протоколу REST API (вместо SOAP), разработан на современном программном стеке: AngularJS, Bootstrap.
В этой статье я покажу вам два способа обновления версии Vtiger CRM. Первый, самый простой способ - это скачать и запустить патч обновления. Второй способ, более сложный - установить свежую версию 7.1 с нуля и перенести в неё данные.
Обновление Vtiger это не простой процесс, поэтому будьте готовы столкнуться с определёнными сложностями.
Этап 1. Создание резервной копии данных.
Начнём с первого, очень важного шага. Обновление в половине случаев может произойти не по плану. Поэтому, обязательно сделайте резервную копию файлов и базы данных. Вам потребуется экспортировать базу данных в sql файл и заархивировать папку со всеми файлами vtiger crm. Скачайте эти два файла себе на компьютер в безопасное место.
Два способа обновить Vtiger до версии 7.1
Способ 1. Обновление через патч.
Первый способ обновить Vtiger - это скачать и запустить официальный патч обновления системы. Этот метод очень похож на обновления от предыдущих версий. Вам потребуется скачать патч, распаковать его и запустить инструмент миграции.
Если вы обновляетесь с версии 6.5 до 7.1, вам потребуется пройти этот процесс дважды. Во-первых, следует обновиться сначала до версии 7.0 и лишь затем до 7.1.
- Скачайте нужные патчи по ссылкам: http://community.salesplatform.ru/download/
- Распакуйте архив в папку с установленной системой.
- Откройте в браузере /migrate
- Далее следуйте инструкциям Менеджера миграции
При успешном обновлении вы увидете экран подтверждения.
Способ 2. Обновление Vtiger через установку свежей копии системы.
Второй способ обновления - это начать с установки новой копии системы Vtiger 7.1, подцепить к ней вашу базу данных и запустить скрипт миграции.
Этот способ более сложный, но позволит вам произвести обновление избежав возможных багов и рисков.
- Сначала установите свежую копию vtiger 7.1 со всеми обновлениями.
- На старой версии системы Vtiger отключите все кастомные модули и выйдите из системы. Не закрывайте вкладку браузера.
- Создайте копию старой базы CRM.
- Отредактируйте файл config.inc.php и измените название базы данных, логин и пароль для соединения с базой из шага 3.
- Отредактируйте файл vtigerversion.php и измените 7.1.0 вашей текущей версией vtiger.
- Скопируйте ваши кастомные модули в свежую версию vtiger. Перейдите в папку /modules и скопируйте из неё папки с вашими кастомными модулями.
- Скопируйте папку /storage в новую версию vtiger.
- Скопируйте папку /user_privileges в новую версию vtiger.
- Из вашего браузера откройте папку /migrate - http://yourcrmurl.tld/index.php?module=Migration&view=Index&mode=step1 и следуйте инструкциям.
- Отредактируйте файл vtigerversion.php и измените его на версию 7.1.0.
- Переустановите кастомные модули версиями, предоставленными разработчиками.
Если всё пройдёт успешно, вы получите свежеустановленную версию vtiger со всеми сохранёнными данными.