Matew
Модераторы
- Сообщения
- 5,052
- Решения
- 154
- Реакции
- 14,545
- Баллы
- 12,475
Я говорю про свой плагин продажи ресурсов
У Вас недостаточно прав для просмотра ссылок.
Вход или Регистрация
Смотрите видео ниже, чтобы узнать, как установить наш сайт в качестве веб-приложения на домашнем экране.
Примечание: В настоящее время эта функция требует доступа к сайту с помощью встроенного браузера Safari.
Это я понял.Я говорю про свой плагин продажи ресурсов
У Вас недостаточно прав для просмотра ссылок. Вход или Регистрация
Установить последнюю версию кредитов, 5.5.*, и создать платёжный шлюз для нужной валютыЭто я понял.
А как сделать, что бы и за кредиты продовать?
Удобно, но я не могу тут её найтиУстановить последнюю версию кредитов, 5.5.*, и создать платёжный шлюз для нужной валюты
Ну, с нами ей пока никто не поделился. Так что либо ждать, либо брать у автора. Она только недавно вышлаУдобно, но я не могу тут её найти
Понял , спасибо)ernest, купить версию 5.5, настроить кредиты как платежный шлюз и использовать для оплаты.
[CHARGE=50]работает[/CHARGE]
[CHARGE=100]
не работает
[/CHARGE]
[QUOTE="User, post: 89, member: 1"]
-=Ограниченное содержимое=-
[CHARGE=100]
не работает
[/CHARGE]
[/QUOTE]
У меня что-то таких настроек в Purchase нету. Хотя и шлюз установлен на форуме.В событии "Purchase " есть настройка, выбираете количество кредитов и ставите цену и там же можно выбрать платежные шлюзы с помощью которых можно покупать кредиты.
Посмотреть вложение 113182
- Исправление ошибок
- Добавление новых функций
Error: Call to a member function getPurchasableFromExtraData() on null src/addons/DBTech/Credits/EventTrigger/Payment.php:53
Сгенерирована пользователем: Len 3 Июн 2020 в 11:38
#0 src/addons/DBTech/Credits/Alert/Transaction.php(89): DBTech\Credits\EventTrigger\Payment->alertTemplate(Object(DBTech\Credits\Entity\Transaction))
#1 src/XF/Alert/AbstractHandler.php(78): DBTech\Credits\Alert\Transaction->getTemplateData('payment', Object(XF\Entity\UserAlert), Object(DBTech\Credits\Entity\Transaction))
#2 src/XF/Entity/UserAlert.php(69): XF\Alert\AbstractHandler->render(Object(XF\Entity\UserAlert))
#3 src/addons/Kruzya/VKNotifications/Listener.php(30): XF\Entity\UserAlert->render()
#4 [internal function]: Kruzya\VKNotifications\Listener::saveAlert(Object(XF\Entity\UserAlert))
#5 src/XF/Extension.php(50): call_user_func_array(Array, Array)
#6 src/XF.php(718): XF\Extension->fire('entity_post_sav...', Array, 'XF\\Entity\\UserA...')
#7 src/XF/Mvc/Entity/Entity.php(1225): XF::fire('entity_post_sav...', Array, 'XF\\Entity\\UserA...')
#8 src/XF/Repository/UserAlert.php(141): XF\Mvc\Entity\Entity->save()
#9 src/XF/Repository/UserAlert.php(111): XF\Repository\UserAlert->insertAlert(1, 0, '', 'dbtech_credits_...', 102137, 'payment', Array)
#10 src/addons/Truonglv/IgnoreContent/XF/Repository/UserAlert.php(32): XF\Repository\UserAlert->alert(Object(SV\ModeratorEssentials\XF\Entity\User), 0, '', 'dbtech_credits_...', 102137, 'payment', Array)
#11 src/addons/DBTech/Credits/Repository/Transaction.php(74): Truonglv\IgnoreContent\XF\Repository\UserAlert->alert(Object(SV\ModeratorEssentials\XF\Entity\User), 0, '', 'dbtech_credits_...', 102137, 'payment', Array)
#12 src/addons/DBTech/Credits/Entity/Transaction.php(267): DBTech\Credits\Repository\Transaction->sendTransactionAlert(Object(SV\ModeratorEssentials\XF\Entity\User), Object(SV\ModeratorEssentials\XF\Entity\User), Object(DBTech\Credits\Entity\Transaction))
#13 src/XF/Mvc/Entity/Entity.php(1219): DBTech\Credits\Entity\Transaction->_postSave()
#14 src/addons/DBTech/Credits/EventTrigger/AbstractHandler.php(659): XF\Mvc\Entity\Entity->save(true, false)
#15 src/addons/DBTech/Credits/EventTrigger/AbstractHandler.php(415): DBTech\Credits\EventTrigger\AbstractHandler->trigger(Object(SV\ModeratorEssentials\XF\Entity\User), '1045_a715e52033...', false, Object(ArrayObject))
#16 src/addons/DBTech/Credits/Payment/Credits.php(136): DBTech\Credits\EventTrigger\AbstractHandler->apply('1045_a715e52033...', Array, Object(SV\ModeratorEssentials\XF\Entity\User))
#17 src/XF/Pub/Controller/Purchase.php(60): DBTech\Credits\Payment\Credits->processPayment(Object(DBTech\UserUpgradeCoupon\XF\Pub\Controller\Purchase), Object(XF\Entity\PurchaseRequest), Object(XF\Entity\PaymentProfile), Object(XF\Purchasable\Purchase))
#18 src/XF/Mvc/Dispatcher.php(350): XF\Pub\Controller\Purchase->actionProcess(Object(XF\Mvc\ParameterBag))
#19 src/XF/Mvc/Dispatcher.php(257): XF\Mvc\Dispatcher->dispatchClass('XF:Purchase', 'Process', Object(XF\Mvc\RouteMatch), Object(DBTech\UserUpgradeCoupon\XF\Pub\Controller\Purchase), NULL)
#20 src/XF/Mvc/Dispatcher.php(113): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), Object(DBTech\UserUpgradeCoupon\XF\Pub\Controller\Purchase), NULL)
#21 src/XF/Mvc/Dispatcher.php(55): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#22 src/XF/App.php(2190): XF\Mvc\Dispatcher->run()
#23 src/XF.php(391): XF\App->run()
#24 index.php(20): XF::runApp('XF\\Pub\\App')
#25 {main}
array(4) {
["url"] => string(62) "/purchase/process?request_key=81E1T0wE_yxuWFkjXMy-30qd0ASHGILf"
["referrer"] => string(36) "https://fastfrag.ru/account/upgrades"
["_GET"] => array(2) {
["/purchase/process"] => string(0) ""
["request_key"] => string(32) "81E1T0wE_yxuWFkjXMy-30qd0ASHGILf"
}
["_POST"] => array(1) {
["_xfToken"] => string(8) "********"
}
}
Подтверждаю.Только + к этому права выдаются)нид хэлп::: при попытке оплатить платное повышение на сайте через кредиты выдает такое...
Код:Error: Call to a member function getPurchasableFromExtraData() on null src/addons/DBTech/Credits/EventTrigger/Payment.php:53 Сгенерирована пользователем: Len 3 Июн 2020 в 11:38
Код:#0 src/addons/DBTech/Credits/Alert/Transaction.php(89): DBTech\Credits\EventTrigger\Payment->alertTemplate(Object(DBTech\Credits\Entity\Transaction)) #1 src/XF/Alert/AbstractHandler.php(78): DBTech\Credits\Alert\Transaction->getTemplateData('payment', Object(XF\Entity\UserAlert), Object(DBTech\Credits\Entity\Transaction)) #2 src/XF/Entity/UserAlert.php(69): XF\Alert\AbstractHandler->render(Object(XF\Entity\UserAlert)) #3 src/addons/Kruzya/VKNotifications/Listener.php(30): XF\Entity\UserAlert->render() #4 [internal function]: Kruzya\VKNotifications\Listener::saveAlert(Object(XF\Entity\UserAlert)) #5 src/XF/Extension.php(50): call_user_func_array(Array, Array) #6 src/XF.php(718): XF\Extension->fire('entity_post_sav...', Array, 'XF\\Entity\\UserA...') #7 src/XF/Mvc/Entity/Entity.php(1225): XF::fire('entity_post_sav...', Array, 'XF\\Entity\\UserA...') #8 src/XF/Repository/UserAlert.php(141): XF\Mvc\Entity\Entity->save() #9 src/XF/Repository/UserAlert.php(111): XF\Repository\UserAlert->insertAlert(1, 0, '', 'dbtech_credits_...', 102137, 'payment', Array) #10 src/addons/Truonglv/IgnoreContent/XF/Repository/UserAlert.php(32): XF\Repository\UserAlert->alert(Object(SV\ModeratorEssentials\XF\Entity\User), 0, '', 'dbtech_credits_...', 102137, 'payment', Array) #11 src/addons/DBTech/Credits/Repository/Transaction.php(74): Truonglv\IgnoreContent\XF\Repository\UserAlert->alert(Object(SV\ModeratorEssentials\XF\Entity\User), 0, '', 'dbtech_credits_...', 102137, 'payment', Array) #12 src/addons/DBTech/Credits/Entity/Transaction.php(267): DBTech\Credits\Repository\Transaction->sendTransactionAlert(Object(SV\ModeratorEssentials\XF\Entity\User), Object(SV\ModeratorEssentials\XF\Entity\User), Object(DBTech\Credits\Entity\Transaction)) #13 src/XF/Mvc/Entity/Entity.php(1219): DBTech\Credits\Entity\Transaction->_postSave() #14 src/addons/DBTech/Credits/EventTrigger/AbstractHandler.php(659): XF\Mvc\Entity\Entity->save(true, false) #15 src/addons/DBTech/Credits/EventTrigger/AbstractHandler.php(415): DBTech\Credits\EventTrigger\AbstractHandler->trigger(Object(SV\ModeratorEssentials\XF\Entity\User), '1045_a715e52033...', false, Object(ArrayObject)) #16 src/addons/DBTech/Credits/Payment/Credits.php(136): DBTech\Credits\EventTrigger\AbstractHandler->apply('1045_a715e52033...', Array, Object(SV\ModeratorEssentials\XF\Entity\User)) #17 src/XF/Pub/Controller/Purchase.php(60): DBTech\Credits\Payment\Credits->processPayment(Object(DBTech\UserUpgradeCoupon\XF\Pub\Controller\Purchase), Object(XF\Entity\PurchaseRequest), Object(XF\Entity\PaymentProfile), Object(XF\Purchasable\Purchase)) #18 src/XF/Mvc/Dispatcher.php(350): XF\Pub\Controller\Purchase->actionProcess(Object(XF\Mvc\ParameterBag)) #19 src/XF/Mvc/Dispatcher.php(257): XF\Mvc\Dispatcher->dispatchClass('XF:Purchase', 'Process', Object(XF\Mvc\RouteMatch), Object(DBTech\UserUpgradeCoupon\XF\Pub\Controller\Purchase), NULL) #20 src/XF/Mvc/Dispatcher.php(113): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), Object(DBTech\UserUpgradeCoupon\XF\Pub\Controller\Purchase), NULL) #21 src/XF/Mvc/Dispatcher.php(55): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch)) #22 src/XF/App.php(2190): XF\Mvc\Dispatcher->run() #23 src/XF.php(391): XF\App->run() #24 index.php(20): XF::runApp('XF\\Pub\\App') #25 {main}
Код:array(4) { ["url"] => string(62) "/purchase/process?request_key=81E1T0wE_yxuWFkjXMy-30qd0ASHGILf" ["referrer"] => string(36) "https://fastfrag.ru/account/upgrades" ["_GET"] => array(2) { ["/purchase/process"] => string(0) "" ["request_key"] => string(32) "81E1T0wE_yxuWFkjXMy-30qd0ASHGILf" } ["_POST"] => array(1) { ["_xfToken"] => string(8) "********" } }
Точно так же , только при заходе в уведомления ошибка высвечивается.В этой версии, не зависимо от выставленного множителя в настройках платёжного шлюза, все платные повышения прав будут применяться без взятия кредитов.
К тому же, пользователь с любым количеством кредитов сможет купить повышение.
Ему просто не высветится сообщение об ошибке.
Проверил 2 форумах, может это только у меня так, конечно, но попрошу проверить, тех кто тоже пользуется платёжным шлюзом "Кредиты"
В журнале ошибок пусто.
В журнале платежей это:
Посмотреть вложение 116993
Мы используем основные cookies для обеспечения работы этого сайта, а также дополнительные cookies для обеспечения максимального удобства пользователя.
Посмотрите дополнительную информацию и настройте свои предпочтения