Обновление PrestaShop до 1.5

Обновление PrestaShop до 1.5 гораздо проще чем смена 1.3 на 1.4. Видно что разработчики учли предыдущий горький опыт и постарались максимально упростить жизнь для разработчиков. Ниже привожу инструкцию как в несколько кликов обновить версию движка для интернет магазина.
1. Скачиваем модуль обновления «1-Click Upgrade», даже если у Вас 1.4.9 — там тоже старая версия этого модуля 0.7, а для обновления до 1.5 требуется версия 0.7.3
Модуль можно найти на маркете престы или скачать по ссылке ниже (в архиве модуль и инструкция по обновлению)
Загрузить архив с модулем и инструкцией

2. Устанавливаем на вкладке «Модули» — в админке PrestaShop.

3. Деактивируем магазин в разделе «Настройка»

4. Заходим в настройки модуля обновления «1-Click Upgrade»
Version comparison — показывает файлы которые были изменены, при обновлении эти файлы могут быть заменены новыми и доработанный функционал утерян.
Rollbacks — пока пуст, там появится информация только если обновление не прошло успешно.
Backup Options — просто нажимаем «Save», т.к настройки выставлены оптимально по умолчанию.

5. По умолчанию в настройках обновление выставлено внутри одной версии (т.е до 1.4.9), поэтому необходимо сменить канал обновления PrestaShop:

6. Кнопка обновления станет доступна, если пройдёт проверка по всем опциям.

7. Обновляем версию PrestaShop до 1.5

8. Если обновление файлов прошло успешно — вы увидите следующее.

Обновление PrestaShop до 1.5 проходит успешно (во всяком случае базовой версии 1.4.9, о реально работающих магазинах с доработками читайте в следующем посте), за исключением кеша хрома. Когда загрузилась страница админки первый раз — я увидела следующее:

Пришлось вычищать кеш через специальный плагин для хрома «Forget me», чтоб страница админки обновилась.

Возможные проблемы при обновлении PrestaShop с дефолтым функционалом:
В первом пункте я написала, что нужно обязательно скачать версию 0.7.3, при использовании предыдущей версии модуля 1-Click Upgrade обновление тоже будет проходить, но в конце выйдет ошибка: «Error detected for action UpgradeDb. Starting restoration» — что говорить о не корректности обновления.

Минорное обновление (внутри одной версии 1.4)

Автоматическое обновление PrestaShop возможно начиная с версии 1.4.4 именно в этой версии впервые появился модуль 1-Click Upgrade.
1. Установите модуль на вкладке «Модули»

2. Деактивируйте магазин в разделе «Настройка»
3. Заходим в настройки модуля и нажимаем «Save». После сохранения настроек страница пере загрузится и появится возможность обновиться.

Не забывайте перед обновлением PrestaShop сделать полный бэкап файлов. А если вы обновляетесь с 1.4 до 1.5 на действующем магазине — проведите обновление точной копии на локалке. Возможно какие-то функции перестанут работать или вёрстка поедет — только после исправления и полного тестирования обновляйте реальную версию магазина.