Основные моменты обновления
Добро пожаловать на, возможно, самое большое обновление для электронной коммерции с момента его запуска!
В более чем двух десятках новых функций, изменений и исправлений найдется что-то для каждого. Без лишних слов я расскажу о некоторых более важных функциях и изменениях, внесенных в эту версию.
Самой большой новой функцией является введение функции "All-Access Pass" (AAP). Эта функция, предназначенная для цифровых загрузок, позволяет вам определить группу пользователей для бесплатного доступа к вашим продуктам. Лицензии, созданные с помощью AAP, остаются действительными до истечения срока действия доступа (пользователь больше не является членом определенной группы пользователей).
Идея заключается в том, что вы можете продавать доступ к этой новой группе пользователей через систему "Обновления пользователей" XenForo с помощью рекламных сообщений, направляя пользователей на указанное обновление, которое затем позволит им создавать лицензии AAP одним щелчком мыши.
Эта настройка позволяет вам предлагать цену подписки на свои продукты, используя все возможности системы платежных профилей XenForo в качестве допустимых способов подписки.
Следующая важная особенность - это совершенно новый тип продукта; Серийный ключ.
Тип продукта с серийным ключом может либо использовать список предопределенных ключей, либо автоматически генерировать ключи на основе формулы, которую вы вводите при создании продукта. Когда пользователи покупают ключ, неиспользуемый ключ выбирается из списка (или генерируется) и присваивается этой лицензии. После этого покупатели смогут просматривать свой серийный ключ в списке лицензий, как и любой другой продукт.
Наконец, файлы SVG теперь принимаются для значков продуктов и значков счетов. Это позволяет создавать иконки, которые хорошо выглядят при любом разрешении.
Также было внесено более десятка изменений и исправлений ошибок, подробности см. в полном журнале изменений.
Полный журнал изменений
Особенность: пропуск для всех
Особенность: Новый тип продукта: серийный ключ
Особенность: Новый виджет: случайные товары
Особенность: SVG-файлы теперь поддерживаются в качестве значков счетов
Особенность: SVG-файлы теперь поддерживаются в качестве значков продуктов
Особенность: Критерии страницы: является частью "All Access Pass"
Особенность: Критерии страницы: категории и продукты
Особенность: пользовательские поля продукта теперь можно размещать в пользовательском расположении с помощью ручного редактирования шаблона
Особенность: пользовательские поля продукта теперь можно размещать под информационным блоком продукта
Особенность: новые события кода внутри функции performBuildTasks в службе DownloadVersion / Generator
Изменение: обновление сторонних библиотек для улучшения совместимости с PHP 8.1
Изменение: поле налога с продаж теперь отображается на странице редактирования адреса, даже если НДС отключен
Изменение: внедрите метод isIgnored, чтобы определить, игнорирует ли текущий пользователь пользователя, который добавил загрузку
Изменение: номера заказов теперь отображаются в электронных письмах с заказами
Изменение: изменение продукта теперь отображается в блоке "поля заказа" во время оформления заказа
Изменение: список продуктов AdminCP теперь использует разбивку на страницы
Исправлено: фильтрация по полям продукта массива или фильтрация по нескольким полям продукта не будет работать
Исправление: редактирование адреса пользователя в AdminCP не сохранит поле "Адрес по умолчанию"
Исправлено: "Группа клиентов по умолчанию" не будет правильно добавлена к новым продуктам
Исправление: исправлена опечатка в настройке оповещения о доставке
Исправление: исправлено искажение макета при покупке физического продукта вместе с другим типом продукта
Исправлено: aria-label отсутствовал в ссылке оформления заказа на панели навигации
Исправление: загружайте JavaScript корзины электронной коммерции только во внешнем интерфейсе
Исправление: исправлена опечатка в настройке ставки НДС
Исправление: исправлен синтаксический анализ BBCode в очереди на утверждение
Исправление: уточните, что дополнительные продукты не могут быть преобразованы в родительский продукт
Исправление: для бесплатных заказов больше не требуется настраивать профили платежей
Исправление: пользователи больше не могут отправлять заказы, если их пользовательское состояние отличается от "действительного"