Opencart 3.0 - что изменилось по сравнению с версией 2.3?
От последнего релиза Opencart 2.3.0.2 прошло немало времени, все это время команда Дэниэла Керра работала над новой версией этой популярной платформы для создания интернет-магазинов, и вот недавно в июне появился официальный релиз Opencart 3.0.0.0. Альфа-версия 3.0 для тестирования разработчиками была доступна в GitHub и ранее, появилась он еще весной 2017.
В этой статье мы будем рассматривать основные нововведения , которые появились в третьей версии CMS. Одна вещей, которую стоит сказать сразу - большинству модулей потребуется адаптация, чтобы они были совместимы с новой версией движка. Поэтому, мы уже начали работу над адаптацией существующих и создаем новые модули Opencart 3.0
Давайте сравним некоторые изменения с предыдущей версией 2.3.0.2, чтобы вы могли понять, что нового в 3.0.
Раздел Модули
OpenCart 3.0 и OpenCart 2.3
Так как вы можете видеть, появилась пара новых особенностей, добавленных раздел Модули - это Торговая площадка и Переводы.
Торговая площадка
Торговая площадка в OpenCart 3.x, которая ранее была только доступна только на официальном сайте, сейчас добавлена в админпанель вашего магазина по аналогии с Wordpress. Это означает, что вы можете обратиться ко всем темам и модулям площадки прямо в вашей админке.
Доступна функция поика и дополнительные фильтры, вы можете искать нужное дополнение прямо у вас на сайте. Также вы можете использовать Категории, чтобы минимизировать результаты поиска. Также можно переключить между платными и бесплатными файлами торговой площадки.
Раздел Переводы
Вторая новая особенность - перевод языка, который сейчас доступен через проект Crowdin.
Языки, которые есть уже установлены, появляься в поле Доступные переводы, где вы сможете установить их или удалить. Также вы можете скачать готовую оригинальную сборку с добавленным русским языком - Opencart 3.0 русская верссия.
Раздел Дизайн
OpenCart 3.0 и OpenCart 2.3
Новые особенности в разделе Дизайн - Редактор шаблона и Редактор языка. Два очень мощные дополнения, которые значительно упрощают настройку вашего магазина. Изменть файлы вашего магазина сейчас будет намного легче, так как это можно будет делать прямо в вашей админпанели с помощью Редактора шаблона.
Редактор шаблона
Новый Редактор шаблона имеет очень дружественный интерфейс и легок для понимания даже для НЕразработчиков и пользователей без технических знаний. Выберите шаблон, затем выберите файл, который вы хотите изменить в редакторе. Например, если вы хотите настроить ваш вашей корзины, нужно выбрать checkout, а затем файл cart.twig. Twig - новый язык, который Opencart 3 использует в шаблонах вместо PHP. Он позволяеть кешировать генерируемые PHP данные, что позволит значительно ускорить работу движка. Когда вы изменили файл, вы можете его Сохранить или снова восстановить, если что-нибудь пошло не так. Настраивать ваш проект на OpenCart 3.0 стало намного проще!
Редактор языка
Также в новой версии CMS представили легкий путь задавать переводы строк ваших языков. Новый редактор языка позволит вам изменить любой кусок текста, который вы видите в движке.
Вы можете добавить новые строки переводов и разместить их на вашем сайте:
Не нужно больше заглядывания в код, чтобы изменить несколько строк текста. Теперь это делать намного проще!
Раздел Система
OpenCart 3.0 и OpenCart 2.3
Сделаны перестановки разделе Система в admin-панели OpenCart 3.
Устанавливайте, тестируйте и не бойтесь изучать новое. За этим будущее!
Популярные модули Opencart 2