[DBTech] DragonByte Shop

[DBTech] DragonByte Shop 6.6.1

Нет прав для скачивания
Эхх, а с credits premium нет интеграции?
 
Нет конечно. Было бы глупо, если бы автор продвигал чужой продукт, когда у него есть свои кредиты. :LOL:
 
Интеграция с DragonByte Credits криво работает даже в новых версиях, заключается в следующем- товар покупаешь деньги не снимаются. Можно сделать "интеграцию через костыль" в mysql написать тригер)
Через phpmyadmin см. вложения.
Если командой то:
SQL:
CREATE TRIGGER `point-synk` BEFORE UPDATE ON `xf_user`
 FOR EACH ROW IF NEW.dbtech_credits_credits != OLD.dbtech_credits_credits
 THEN
 SET NEW.dbtech_shop_points = NEW.dbtech_credits_credits;
 ELSE
 SET NEW.dbtech_credits_credits = NEW.dbtech_shop_points;
 END IF
 

Вложения

  • Screenshot_12.png
    Screenshot_12.png
    83.9 KB · Просмотры: 83
  • Screenshot_13.png
    Screenshot_13.png
    36.1 KB · Просмотры: 83
Последнее редактирование:
Классно, когда код скринами. =)
 
Классно, когда код скринами. =)
Не сомневаюсь что ты можешь вбить тригер через консоль в виде
SQL:
CREATE TRIGGER `point_synс` BEFORE UPDATE ON `xf_user`
FOR EACH ROW IF NEW.dbtech_credits_credits != OLD.dbtech_credits_credits
THEN
SET NEW.dbtech_shop_points = NEW.dbtech_credits_credits;
ELSE
SET NEW.dbtech_credits_credits = NEW.dbtech_shop_points;
END IF
Но 98% процентам интересующихся с тру хакер формов не известно что такое mysql:)
 
Последнее редактирование:
Та дело как раз не в этом, я про то, что принято код как раз в таком виде публиковать, скрином подкрепить, что и куда, уже для тех, кому не ясно.
 
Но 98ти процентам интересующихся с тру хакер формов не известно что такое mysql:)
Они надежно защищены отсутствием прав на создание триггеров на шаредхвостингах за 2копейки/год.

Интеграция с DragonByte Credits криво работает даже в новых версиях,
У драгонов это перманентное состояние, тут хоть что-то работает
 
У драгонов это перманентное состояние, тут хоть что-то работает
Оптимизация и реализация да- так себе.
Задатки у них не плохие- если чуть поработать руками то вполне не плохо)
 

Вложения

  • Screenshot_14.png
    Screenshot_14.png
    63.9 KB · Просмотры: 170
Последнее редактирование:
Выложите пожалуйста скриншоты клиентской части и админской. Посмотреть что оно такое и какие системы оплат поддерживает из коробки?
 
Системы оплат поддерживает те которые настроены в платежных шлюзах
 
  • Мне нравится
Реакции: Hope
кто знает, как правильно настроить товар, чтобы при покупке выдавались определённые права? Пытался как мог, но при покупке ничего не происходит
 
Добрый день! Кто-нибудь сталкивался с такой ошибкой при переходе в магазин?
Код:
An exception occurred: [ArgumentCountError] Too few arguments to function DBTech\Credits\XF\Entity\User::getDbtechCreditsCurrency(), 0 passed in /home/c/chigra9y/v2.fleetofglory.ru/public_html/src/XF/Mvc/Entity/Entity.php on line 142 and exactly 1 expected in src/addons/DBTech/Credits/XF/Entity/User.php on line 15

DBTech\Credits\XF\Entity\User->getDbtechCreditsCurrency() in src/XF/Mvc/Entity/Entity.php at line 142
XF\Mvc\Entity\Entity->get() in src/addons/DBTech/Shop/Application/Core.php at line 1639
DBTech\Shop\Application\Core->_populateUserArray() in src/addons/DBTech/Shop/Application/Core.php at line 232
DBTech\Shop\Application\Core->visitor() in src/addons/DBTech/Shop/Application/App.php at line 157
DBTech\Shop\Application\App::visitor() in src/addons/DBTech/Shop/Action.php at line 39
DBTech\Shop\Action->assertCanView() in src/addons/DBTech/Shop/Action.php at line 19
DBTech\Shop\Action->_preDispatchType() in src/addons/DBTech/Shop/ActionAbstract.php at line 86
DBTech\Shop\ActionAbstract->preDispatch() in src/addons/DBTech/Shop/Application/Core.php at line 172
DBTech\Shop\Application\Core->runAction() in src/addons/DBTech/Shop/Pub/Controller/Route.php at line 36
DBTech\Shop\Pub\Controller\Route->actionIndex() in src/XF/Mvc/Dispatcher.php at line 249
XF\Mvc\Dispatcher->dispatchClass() in src/XF/Mvc/Dispatcher.php at line 88
XF\Mvc\Dispatcher->dispatchLoop() in src/XF/Mvc/Dispatcher.php at line 41
XF\Mvc\Dispatcher->run() in src/XF/App.php at line 1931
XF\App->run() in src/XF.php at line 329
XF::runApp() in index.php at line 13
Такая ошибка выводится сразу после нажатия на кнопку "Магазин".
В админке ошибка следующая:
Код:
ArgumentCountError: Too few arguments to function DBTech\Credits\XF\Entity\User::getDbtechCreditsCurrency(), 0 passed in /home/c/*/******.ru/public_html/src/XF/Mvc/Entity/Entity.php on line 142 and exactly 1 expected src/addons/DBTech/Credits/XF/Entity/User.php:15
Сгенерирована пользователем: ***** 17.10.18 в 15:10
Трассировка стека
#0 src/XF/Mvc/Entity/Entity.php(142): DBTech\Credits\XF\Entity\User->getDbtechCreditsCurrency()
#1 src/addons/DBTech/Shop/Application/Core.php(1639): XF\Mvc\Entity\Entity->get('dbtech_credits_...')
#2 src/addons/DBTech/Shop/Application/Core.php(232): DBTech\Shop\Application\Core->_populateUserArray(Object(DBTech\Shop\XF\Entity\User), false)
#3 src/addons/DBTech/Shop/Application/App.php(157): DBTech\Shop\Application\Core->visitor('')
#4 src/addons/DBTech/Shop/Action.php(39): DBTech\Shop\Application\App::visitor()
#5 src/addons/DBTech/Shop/Action.php(19): DBTech\Shop\Action->assertCanView()
#6 src/addons/DBTech/Shop/ActionAbstract.php(86): DBTech\Shop\Action->_preDispatchType('Index')
#7 src/addons/DBTech/Shop/Application/Core.php(172): DBTech\Shop\ActionAbstract->preDispatch('Index', 'DBTech\\Shop\\Act...')
#8 src/addons/DBTech/Shop/Pub/Controller/Route.php(36): DBTech\Shop\Application\Core->runAction('DBTech\\Shop\\Act...')
#9 src/XF/Mvc/Dispatcher.php(249): DBTech\Shop\Pub\Controller\Route->actionIndex(Object(XF\Mvc\ParameterBag))
#10 src/XF/Mvc/Dispatcher.php(88): XF\Mvc\Dispatcher->dispatchClass('DBTech\\Shop:Rou...', 'Index', 'html', Object(XF\Mvc\ParameterBag), 'dbtechShop', Object(DBTech\Shop\Pub\Controller\Route), NULL)
#11 src/XF/Mvc/Dispatcher.php(41): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#12 src/XF/App.php(1931): XF\Mvc\Dispatcher->run()
#13 src/XF.php(329): XF\App->run()
#14 index.php(13): XF::runApp('XF\\Pub\\App')
#15 {main}
Содержимое запроса
array(4) {
  ["url"] => string(13) "/dbtech-shop/"
  ["referrer"] => string(22) "https://сайт.ру/"
  ["_GET"] => array(0) {
  }
  ["_POST"] => array(0) {
  }
}
 
Последнее редактирование:
Привет. Валюты как-то некорректно настроены в кредитах или в магазине самом для товаров.
 
Подскажите пожалуйста, что вписывается в поле "таблица кредитов" и user column? Возможно ошибка из за этого. Добавлю, что при отключении плагина DragonByte Credits ошибка пропадает.
 

Вложения

  • 1539784688929.png
    1539784688929.png
    30.6 KB · Просмотры: 85
  • 1539784724827.png
    1539784724827.png
    33.3 KB · Просмотры: 87
По первому скрину пишем название таблицы БД: user_id
Блин, что там за перевод у Вас вообще? Лучше бы показали на оригинальном языке... По второму скрину туда нужно писать колонку таблицы с валютой из Вашей БД, например: prefix_points
 
Вылезает ошибка

Код:
An exception occurred: [ArgumentCountError] Too few arguments to function DBTech\Credits\XF\Entity\User::getDbtechCreditsCurrency(), 0 passed in /home/c/cq58019/public_html/src/XF/Mvc/Entity/Entity.php on line 142 and exactly 1 expected in src/addons/DBTech/Credits/XF/Entity/User.php on line 15

    DBTech\Credits\XF\Entity\User->getDbtechCreditsCurrency() in src/XF/Mvc/Entity/Entity.php at line 142
    XF\Mvc\Entity\Entity->get() in src/addons/DBTech/Shop/Application/Core.php at line 1643
    DBTech\Shop\Application\Core->_populateUserArray() in src/addons/DBTech/Shop/Application/Core.php at line 232
    DBTech\Shop\Application\Core->visitor() in src/addons/DBTech/Shop/Application/App.php at line 157
    DBTech\Shop\Application\App::visitor() in src/addons/DBTech/Shop/Action.php at line 39
    DBTech\Shop\Action->assertCanView() in src/addons/DBTech/Shop/Action.php at line 19
    DBTech\Shop\Action->_preDispatchType() in src/addons/DBTech/Shop/ActionAbstract.php at line 86
    DBTech\Shop\ActionAbstract->preDispatch() in src/addons/DBTech/Shop/Application/Core.php at line 172
    DBTech\Shop\Application\Core->runAction() in src/addons/DBTech/Shop/Pub/Controller/Route.php at line 48
    DBTech\Shop\Pub\Controller\Route->actionIndex() in src/XF/Mvc/Dispatcher.php at line 249
    XF\Mvc\Dispatcher->dispatchClass() in src/XF/Mvc/Dispatcher.php at line 88
    XF\Mvc\Dispatcher->dispatchLoop() in src/XF/Mvc/Dispatcher.php at line 41
    XF\Mvc\Dispatcher->run() in src/XF/App.php at line 1934
    XF\App->run() in src/XF.php at line 333
    XF::runApp() in index.php at line 13
 
Последнее редактирование модератором:
rubit, Несовместимость версий DragonByte Credits и DragonByte Shop.

Для DragonByte Shop 6.0.x, версия DragonByte Credits, должна быть не ниже 5.2.0
Или же для DragonByte Credits 5.1.0, используйте DragonByte Shop 6.1.x
Имейте ввиду, что DragonByte Shop 6.0.x может некорректно работать с версией XenForo 2.1. Для XenForo 2.1 рекомендуется использовать DragonByte Shop 6.1.x.
 
Последнее редактирование:
Спасибо за подсказки. Я интересуюсь этим плагином для ксенфоро 2.0.12. У меня уже установлен шоп в версии 6.0.0 бета 6 или тому подобного. Он не совместим с ксенфоро 2. Нужен апгрейд.
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу