[DBTech] DragonByte eCommerce

[DBTech] DragonByte eCommerce 5.1.0

Нет прав для скачивания
Zero-cold

Здравствуйте.


DragonByte eCommerce





Какой из этих вариантов подходит для продажи физических товаров?


Мне нужно сделать сайт объявлений. Не могли бы вы написать мне в личные сообщения? Я вам заплачу.


Также из важных функций:

Объявления должны удаляться раз в месяц (если объявление актуально — автор должен зайти по ссылке и обновить/продлить его).


Должна быть возможность размещать VIP/премиум-объявления. VIP/премиум-объявления должны выделяться специальным цветом и автоматически подниматься вверх через определённые интервалы времени.
 
Код:
XF\Db\Exception: Batch install error: MySQL query error [1364]: Field 'disabled_fields' doesn't have a default value src/XF/Db/AbstractStatement.php:230
Код:
REPLACE INTO `xf_dbtech_ecommerce_category`
                    (`category_id`,
                    `title`,
                    `description`,
                    `parent_category_id`, `depth`, `lft`, `rgt`, `display_order`,
                    `product_count`, `breadcrumb_data`,
                    `thread_node_id`, `thread_prefix_id`,
                    `always_moderate_create`, `always_moderate_update`,
                    `product_filters`, `field_cache`, `prefix_cache`, `review_field_cache`)
                VALUES
                    (1,
                    'Example category',
                    'This is an example eCommerce category. You can manage the eCommerce categories via the <a href="https://***.ru/community/admin.php?dbtech-ecommerce/categories/" target="_blank">Admin control panel</a>. From there, you can setup more categories or change the eCommerce options.',
                    0, 0, 1, 2, 1,
                    0, 0x613a303a7b7d,
                    0, 0,
                    0, 0,
                    '', '', '', '')
         
------------

#0 src/XF/Db/Mysqli/Statement.php(207): XF\Db\AbstractStatement->getException('MySQL query err...', 1364, 'HY000')
#1 src/XF/Db/Mysqli/Statement.php(83): XF\Db\Mysqli\Statement->getException('MySQL query err...', 1364, 'HY000')
#2 src/XF/Db/AbstractAdapter.php(96): XF\Db\Mysqli\Statement->execute()
#3 src/addons/DBTech/eCommerce/Setup.php(127): XF\Db\AbstractAdapter->query('
                REPLACE IN...')
#4 src/XF/AddOn/StepRunnerInstallTrait.php(62): DBTech\eCommerce\Setup->installStep3(Array)
#5 src/XF/AddOn/StepRunnerInstallTrait.php(29): DBTech\eCommerce\Setup->installStepRunner(3, Array)
#6 src/XF/Job/AddOnInstallBatch.php(297): DBTech\eCommerce\Setup->install(Array)
#7 src/XF/Job/AddOnInstallBatch.php(95): XF\Job\AddOnInstallBatch->stepAction(Object(XF\Timer))
#8 src/XF/Job/Manager.php(275): XF\Job\AddOnInstallBatch->run(8)
#9 src/XF/Job/Manager.php(205): XF\Job\Manager->runJobInternal(Array, 8)
#10 src/XF/Job/Manager.php(121): XF\Job\Manager->runJobEntry(Array, 8)
#11 src/XF/Admin/Controller/ToolsController.php(146): XF\Job\Manager->runByIds(Array, 8)
#12 src/XF/Mvc/Dispatcher.php(362): XF\Admin\Controller\ToolsController->actionRunJob(Object(XF\Mvc\ParameterBag))
#13 src/XF/Mvc/Dispatcher.php(264): XF\Mvc\Dispatcher->dispatchClass('XF:Tools', 'RunJob', Object(XF\Mvc\RouteMatch), Object(XF\Admin\Controller\ToolsController), NULL)
#14 src/XF/Mvc/Dispatcher.php(121): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), Object(XF\Admin\Controller\ToolsController), NULL)
#15 src/XF/Mvc/Dispatcher.php(63): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#16 src/XF/App.php(2824): XF\Mvc\Dispatcher->run()
#17 src/XF.php(806): XF\App->run()
#18 admin.php(15): XF::runApp('XF\\Admin\\App')
#19 {main}
Код:
array(4) {
  ["url"] => string(34) "/community/admin.php?tools/run-job"
  ["referrer"] => string(52) "/community/admin.php?tools/run-job"
  ["_GET"] => array(1) {
    ["tools/run-job"] => string(0) ""
  }
  ["_POST"] => array(3) {
    ["_xfRedirect"] => string(87) "/community/admin.php?add-ons/install-from-archive-complete&batch_id=1"
    ["_xfToken"] => string(8) "********"
    ["only_ids"] => string(2) "80"
  }
}
SQL:
ALTER TABLE xf_dbtech_ecommerce_category
MODIFY disabled_fields text NOT NULL DEFAULT '';
 
DragonByte eCommerce 5.2.1

В релизе исправлены ошибки установки, улучшена работа заказов для гостей, переработана система продаж, обновлена логика фильтров товаров и повышены системные требования.

Важное изменение​

Минимальная версия PHP повышена до 8.2.

Перед обновлением убедитесь, что ваш сервер и используемая версия XenForo работают на PHP 8.2 или выше.


Новые функции​

  • Фильтры товаров теперь используют систему пользовательских полей XenForo.
    Теперь фильтры не нужно создавать отдельно в каждой категории. Их можно создать один раз, затем отметить доступные фильтры для нужных категорий и использовать их в товарах.
  • Переработана система продаж.
    Продажи теперь поддерживают несколько типов через внутреннюю систему обработчиков, что открывает возможность добавления новых типов продаж в будущем.
  • Тип товара теперь отображается при редактировании товара.
  • Добавлен список существующих лицензий для продления.
    Пользователи, у которых уже есть лицензии на цифровые товары, теперь смогут видеть их в боковой панели товара и быстро продлевать.

Изменения и улучшения​

  • Улучшена производительность при получении заказов от гостей.
  • Обновлена конфигурация повторяющихся продаж для более простого использования.
  • Улучшены проверки для загрузчиков, используемых в товарах.
  • При отключении HTML-счетов путь теперь сохраняется.
  • Опция «Уведомить клиента об этом действии» при пометке товара как отправленного теперь также применяется к email-уведомлению.
  • Запас физического товара теперь можно установить как «Неограниченный».
  • Обновлен процесс перенаправления после покупки.
  • Скрыто отображение строки «(Нет)» для фильтров товаров, полей заказа и полей версии загрузки в товарах раздела объявлений.
  • Обновлены данные навигационной цепочки для предустановленной категории при новых установках.

Исправления​

  • Исправлено обновление ставок НДС ЕС для стран, входящих в состав другой территории.
  • Исправлена ошибка в запросе установки категории при новых установках.
  • Исправлена ошибка сервера, которая могла препятствовать завершению новой установки.
  • Исправлена проблема чистой установки версии 5.2.0.
  • Исправлена ошибка, связанная с CLI-заданиями, использующими некорректные ссылки.
  • Исправлены потенциальные ошибки сервера при получении счетчика товаров в корзине для гостей.
  • Исправлена проблема, из-за которой конфигурация «Повторяющиеся» терялась при создании или сохранении продаж.
  • Исправлена ошибка, из-за которой повторяющиеся продажи некорректно истекали.
  • Исправлена возможность повторной оплаты для заказов, которые еще не ожидают оплаты.
  • Исправлена некорректная работа экрана оформления заказа для объявлений.
  • Исправлена ошибка при попытке добавить загрузку без копирования существующей загрузки в панели администратора.
  • Исправлена ошибка сервера на внешнем интерфейсе при просмотре заказа с удаленным товаром.
  • Исправлены некорректные ссылки на платежные профили, которые могли мешать принятию заказов в разделе объявлений.

НДС ЕС и британские VAT ID​

Если включена система НДС ЕС, пользователи, пытающиеся указать британский VAT ID, начинающийся с GB, теперь будут видеть более информативное сообщение.

Это должно уменьшить путаницу при оформлении заказов и обработке налоговых данных.


Примечания к выпуску​

В этой версии улучшена производительность при включенной функции заказов для гостей, а также исправлена давняя проблема, из-за которой повторяющиеся заказы могли некорректно сбрасываться.

Также исправлены проблемы, о которых сообщало сообщество, включая важное исправление для заказов в разделе объявлений, где некорректные ссылки на платежные профили могли мешать нормальному оформлению покупки.

В релизе внесены значительные внутренние изменения. Для большинства клиентов они не должны быть заметны напрямую, но они важны для стабильности и дальнейшего развития системы продаж.

Для цифровых продуктов улучшен процесс продления лицензий. Теперь клиенты могут видеть свои существующие лицензии прямо в боковой панели товара и быстрее переходить к продлению.

Если магазин не продает цифровые загрузки или физические товары, процесс перенаправления после покупки теперь стал более понятным и предсказуемым.


Итог​

DragonByte eCommerce 5.2.1 — важное техническое обновление, особенно для магазинов с гостевыми заказами, цифровыми лицензиями, повторяющимися продажами и системой НДС ЕС.

Перед установкой обязательно проверьте совместимость сервера с PHP 8.2+.
 

Вложения

  • [DBTech] DragonByte eCommerce 5.2.1.zip
    2.5 MB · Просмотры: 8
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу