[TH] Donate

[TH] Donate 1.1.8 Patch Level 1

Нет прав для скачивания
не обращал внимания, сейчас проверил - при отключении галочки кампании (вкл-выкл) кампания не пропадает из видимости, но перестаёт входить в другие. т.е. при переходе по линку кампании - выкидывает в общий список кампаний сразу. не важно включенная она или нет. выключенная так-же остаётся видна.

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

в консоли и в логах ошибок нет.
 
West14, остальные плагины работают нормально. Получается, что шлюз настроен правильно.
Версия XF 2.1.3
 
Юрий Смиян, ошибка говорит о том, что неверная подпись платежка для интеркассы. Обычно подобное возникает, если неправильно указать ключи в настройках платежного шлюза.
 
Доброе утро!
Интересует вопрос как вывести сумму которую пожертвовал пользователь в постбит?
Screenshot_1.png
На месте где хочу сделать вывод стоит вывод доп.поля "депозит"...
Сам код как выводил -
PHP:
<dl class="pairs pairs--justified">
    <dt>Депозит</dt>
    <dd>{{ $user.Profile.custom_fields.deposit ? $user.Profile.custom_fields.deposit : 0 }}</dd>
</dl>

Заметил что есть вывод суммы пожертвования в member_viev,но не разобрался как это сделано(
За ранее спасибо за совет!
 
Деньги приходят (оплата картой через яндекс) но донат не обновляется в списке донатеров и платные повышения не работают, в чем может быть проблема?
 
Хм, а это не проблема доната, это уже шлюз, от него ответ не доходит до форума похоже.
 
Здравствуйте, добавил данный скрипт к себе на форум.Добавил оплату через free-kassa.Теперь при донате деньги приходят, но в списке доната не показывается кто и сколько подожил.Как исправить?
 
Здравствуйте, добавил данный скрипт к себе на форум.Добавил оплату через free-kassa.Теперь при донате деньги приходят, но в списке доната не показывается кто и сколько подожил.Как исправить?
Качал данный плагин с этого ресурса и всё прекрасно работает...
Не знаю в чём у вас проблема, спросите там где скачали...
 
Если Донат прошёл , значит касса сработала. Покажи права.
 
Изображения заливаются на наш сервер
Если Донат прошёл , значит касса сработала. Покажи права.
Эти права у администратора. Если я правильно понял то ответил на ваш вопрос

вот у пользователя
 
Последнее редактирование модератором:
Если Донат прошёл , значит касса сработала. Покажи права.
Касса сработала, а запрос не пришёл. Вопрос в тему платежного шлюза. Так же желательно прочитать сначала тему.
 
создал компанию, всё корректно вроде работало, но оказалось что валюта не совпадает при переходе на фри кассу, решил изменить валюту в настройках компании(стояла RUB изменил на USD) получил
Код:
ErrorException: [E_USER_WARNING] Accessed unknown getter 'cost_currency' on ThemeHouse\Donate:Campaign[unsaved] src/XF/Mvc/Entity/Entity.php:190
PHP:
Трассировка стека
#0 [internal function]: XF::handlePhpError(512, '[E_USER_WARNING...', '/var/www/waki/d...', 190, Array)
#1 src/XF/Mvc/Entity/Entity.php(190): trigger_error('Accessed unknow...', 512)
#2 src/XF/Mvc/Entity/Entity.php(101): XF\Mvc\Entity\Entity->get('cost_currency')
#3 src/addons/ThemeHouse/Donate/Entity/Campaign.php(769): XF\Mvc\Entity\Entity->__get('cost_currency')
#4 src/XF/Mvc/Entity/Entity.php(1297): ThemeHouse\Donate\Entity\Campaign->_preSave()
#5 src/XF/Mvc/FormAction.php(51): XF\Mvc\Entity\Entity->preSave()
#6 src/XF/Mvc/FormAction.php(168): XF\Mvc\FormAction->XF\Mvc\{closure}(Object(XF\Mvc\FormAction))
#7 src/addons/ThemeHouse/Donate/Admin/Controller/Campaign.php(141): XF\Mvc\FormAction->run()
#8 src/XF/Mvc/Dispatcher.php(321): ThemeHouse\Donate\Admin\Controller\Campaign->actionSave(Object(XF\Mvc\ParameterBag))
#9 src/XF/Mvc/Dispatcher.php(248): XF\Mvc\Dispatcher->dispatchClass('ThemeHouse\\Dona...', 'Save', Object(XF\Mvc\RouteMatch), Object(ThemeHouse\Donate\Admin\Controller\Campaign), NULL)
#10 src/XF/Mvc/Dispatcher.php(100): XF\Mvc\Dispatcher->dispatchFromMatch(Object(XF\Mvc\RouteMatch), Object(ThemeHouse\Donate\Admin\Controller\Campaign), NULL)
#11 src/XF/Mvc/Dispatcher.php(50): XF\Mvc\Dispatcher->dispatchLoop(Object(XF\Mvc\RouteMatch))
#12 src/XF/App.php(2177): XF\Mvc\Dispatcher->run()
#13 src/XF.php(390): XF\App->run()
#14 admin.php(13): XF::runApp('XF\\Admin\\App')
#15 {main}
PHP:
Содержимое запроса
array(4) {
  ["url"] => string(34) "/admin.php?donate/campaigns/0/save"
  ["referrer"] => string(52) "https://*******/admin.php?donate/campaigns/add"
  ["_GET"] => array(1) {
    ["donate/campaigns/0/save"] => string(0) ""
  }
  ["_POST"] => array(20) {
    ["title"] => string(31) "******"
    ["tag_line"] => string(0) ""
    ["description_html"] => string(130) "<p>*******</p>"
    ["display_order"] => string(2) "10"
    ["currency"] => string(3) "USD"
    ["min_donation"] => string(2) "10"
    ["preset_amounts"] => array(1) {
      [0] => string(0) ""
    }
    ["allow_custom"] => string(1) "1"
    ["goal"] => string(4) "2000"
    ["start_date"] => string(10) "2019-10-29"
    ["end_date"] => string(0) ""
    ["reset"] => array(1) {
      ["interval"] => array(2) {
        ["unit"] => string(5) "daily"
        ["amount"] => string(1) "1"
      }
    }
    ["payment_profile_ids"] => array(1) {
      [0] => string(1) "1"
    }
    ["active"] => string(1) "1"
    ["allow_anonymous"] => string(1) "1"
    ["allow_comments"] => string(1) "1"
    ["_xfToken"] => string(8) "********"
    ["_xfRequestUri"] => string(31) "/admin.php?donate/campaigns/add"
    ["_xfWithData"] => string(1) "1"
    ["_xfResponseType"] => string(4) "json"
  }
}
Удалил кампанию, попытался создать новую, не даёт, с такой же ошибкой...
Короче опытным путём нашёл что если в настройках доната стоит валюта RUB тогда даёт создать компанию, если USD, тогда не даёт, редактировать уже готовые кампании тоже не даёт
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу