[TH] Donate

[TH] Donate 1.1.8 Patch Level 1

Нет прав для скачивания
Matew, извините что туплю. но не совсем понял куда надо писать... непосредственно в qiwi?
Можете и напрямую в киви, но там вас отправят далеко и надолго. Писать надо в тему используемого вами дополнения платежного шлюза
 
Для тех кто хочет вывести в постбит, сколько человек пожертвовал
Переходим "Внешний Вид/Шаблоны и ищем там (message_macros)"
Далее ищем код
Код:
<xf:if is="$extras.reaction_score">
                        <dl class="pairs pairs--justified">
                            <div class="post-row">
                              <div class="post-icon">
                                <i class="fas fa-smile-beam"></i>
                              </div>
                              <div class="post-row-inner">
                                {{ phrase('reaction_score') }}:<span class="ml-auto">{$user.reaction_score|number}</span>
                              </div>
                            </div>
                        </dl>
                    </xf:if>
И после него вставляем
Код:
<xf:if is="$user.thdonate_total_public_donation && $user.canViewTHDonationStats()">
                        <dl class="pairs pairs--justified">
                            <div class="post-row">
                              <div class="post-icon">
                                <i class="fas fa-dollar-sign"></i>
                              </div>
                              <div class="post-row-inner">
                               {{ phrase('thdonate_donation_amount') }}:<span class="ml-auto">{$user.getFormattedTotalPublicDonation()}</span>
                              </div>
                            </div>
                        </dl>
                    </xf:if>
И должно получится примерно вот так:
1620947626516.png
P.S. Стиль Использовался "MX Dark"
 
77.png

Подскажите пожалуйста как исправить ? не работаю BBCode в комментариях к донату

77.png

Подскажите пожалуйста как исправить ? не работаю BBCode в комментариях к донату
Всё понятно, ждём обновы 1.1.7 Patch Level 1
 
Последнее редактирование модератором:
Здравствуйте. Сделала два повышения прав, для тех кто пожертвовал до 500₽ и для тех кто выше 1000₽, присваиваются отдельные группы. В виджете 'сейчас в сети' обратила внимание, что неизвестные мне люди с повышенными правами, зашла в историю повышений прав. По не известным причинам, людям автоматом почему выдаются повышенные права, хотя от них доната не поступала. В чом может быть проблема, подскажите пожалуйста или может я что-то не так настроила?(

Использую ветку v2.1.10 Patch 2
 

Вложения

  • Screenshot_20210901_182125.jpg
    Screenshot_20210901_182125.jpg
    144 KB · Просмотры: 49
  • Screenshot_20210901_182106.jpg
    Screenshot_20210901_182106.jpg
    140.5 KB · Просмотры: 48
Последнее редактирование:
Для тех кто хочет вывести в постбит, сколько человек пожертвовал
Переходим "Внешний Вид/Шаблоны и ищем там (message_macros)"
Далее ищем код
Код:
<xf:if is="$extras.reaction_score">
                        <dl class="pairs pairs--justified">
                            <div class="post-row">
                              <div class="post-icon">
                                <i class="fas fa-smile-beam"></i>
                              </div>
                              <div class="post-row-inner">
                                {{ phrase('reaction_score') }}:<span class="ml-auto">{$user.reaction_score|number}</span>
                              </div>
                            </div>
                        </dl>
                    </xf:if>
И после него вставляем
Код:
<xf:if is="$user.thdonate_total_public_donation && $user.canViewTHDonationStats()">
                        <dl class="pairs pairs--justified">
                            <div class="post-row">
                              <div class="post-icon">
                                <i class="fas fa-dollar-sign"></i>
                              </div>
                              <div class="post-row-inner">
                               {{ phrase('thdonate_donation_amount') }}:<span class="ml-auto">{$user.getFormattedTotalPublicDonation()}</span>
                              </div>
                            </div>
                        </dl>
                    </xf:if>
И должно получится примерно вот так:
P.S. Стиль Использовался "MX Dark"

Только наверное правильнее будет это делать через модификатор шаблона
 
У меня вопрос, где найти вывод валюты ₽. Во фразах ?
 
с чем связана проблема того, что донат приходит по 1+ часу в статистику? раньше не наблюдалось таких проблем
 
походу деньги тоннами идут, трафик грузится
 
У кого то была данная проблема при установке плагина?

Форматирование (BB-код):
XF\Db\DuplicateKeyException: MySQL query error [1062]: Duplicate entry 'th_donate_campaign' for key 'PRIMARY' in src/XF/Db/AbstractStatement.php at line 228
XF\Db\AbstractStatement->getException() in src/XF/Db/Mysqli/Statement.php at line 196
XF\Db\Mysqli\Statement->getException() in src/XF/Db/Mysqli/Statement.php at line 77
XF\Db\Mysqli\Statement->execute() in src/XF/Db/AbstractAdapter.php at line 94
XF\Db\AbstractAdapter->query() in src/XF/Db/AbstractAdapter.php at line 218
XF\Db\AbstractAdapter->insert() in src/addons/ThemeHouse/Donate/Setup.php at line 179
ThemeHouse\Donate\Setup->installStep6() in src/XF/AddOn/StepRunnerInstallTrait.php at line 60
ThemeHouse\Donate\Setup->installStepRunner() in src/XF/AddOn/StepRunnerInstallTrait.php at line 27
ThemeHouse\Donate\Setup->install() in src/XF/Admin/Controller/AddOn.php at line 403
XF\Admin\Controller\AddOn->actionInstall() in src/XF/Mvc/Dispatcher.php at line 350
XF\Mvc\Dispatcher->dispatchClass() in src/XF/Mvc/Dispatcher.php at line 257
XF\Mvc\Dispatcher->dispatchFromMatch() in src/XF/Mvc/Dispatcher.php at line 113
XF\Mvc\Dispatcher->dispatchLoop() in src/XF/Mvc/Dispatcher.php at line 55
XF\Mvc\Dispatcher->run() in src/XF/App.php at line 2300
XF\App->run() in src/XF.php at line 488
XF::runApp() in admin.php at line 13
 
Последнее редактирование:
У нашего Кондратки свои ухватки :) а у нас ошибки текстом :)
 
Kondrat, ранее плагин устанавливался?
 
Kondrat, попробуйте выполнить эти команды в корневой директории сервера:
Bash:
php cmd.php xf-addon:uninstall-step TH/Donate 1
php cmd.php xf-addon:uninstall-step TH/Donate 2
php cmd.php xf-addon:uninstall-step TH/Donate 3

Затем снова выполнить установку.
 
Atikin,
Форматирование (BB-код):
 No add-on with ID 'TH/Donate' could be found.
 
При установке плагина такое. Пишет дубликат - очищал таблицы. Но все также
Попробуй такой запрос в бд

Код:
SELECT addon_id
FROM xf_addon
WHERE is_processing = 1

Все что выдаст удали и попробуй заново установить после этого
 
  • Мне нравится
Реакции: Ouka
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу