Вышел Shopker 4.2.0
-
Скачать обновление можно в разделе "Мои покупки":
https://shopker.org/digital_goods/my_purchasesЧто нового:
- Добавлен TwigVisual - визуальный редактор шаблонов (документация готовится).
- Symfony обновлен до версии 5.0.9.
- Angular обновлен до версии 9.1.4.
- Удален устаревший код.
- Обновление установки, теперь всегда создается параметр "mongodb_uri".
- В шаблоне по умолчанию в списке товаров сделана возможность вывода параметров товаров, которые могут быть отправлены в корзину.
- В интерфейсе администратора добавлена возможность поиска шаблонов по названию.
- Возможность добавления товаров в корзину по массиву ID (JavaScript API).
- Если к параметру товара прикреплена картинка (поле "Номер картинки"), при выборе параметра эта картинка будет выводиться в корзине товаров.
-
Как обновиться с предыдущей версии:
- Сделайте резервную копию файлов сайта.
- Шаблоны Вашего сайта должны находиться в отдельной папке, имя которой отличается от "default". Если Вы используете стандартный шаблон, скопируйте папку
templates/default/
вtemplates/my-site/
. В настройках в параметре "Тема шаблонов" введите значение "my-site". Сохраните настройки. - Скопируйте файл
config/settings.yaml
в безопасное место (можно в этой же папке, но с другим именем). - Теперь Вы можете обновить все файлы системы. Просто загрузите новые файлы поверх старых. Если на хостинге есть возможность распаковки архива, можно загрузить и распаковать архив с заменой всех файлов.
- Верните свой файл
config/settings.yaml
, резервную копию которого Вы создали ранее. - Удалите папку кэша
var/cache/prod/
.
Готово.