[DBTech] DragonByte Credits

[DBTech] DragonByte Credits 5.8.4

Нет прав для скачивания
Сп
Откройте консоль браузера и посмотрите на ошибку, ну и сюда текстом.
Спасибо вам большое за обратную связь, решилось выбором одного из пунктов указанных модерке... Не понимаю как связано, но суть такова. Вроде Одобрение. (Одобрять пользователь не может, но комменты писать начал без проблем).
 
Решил ответить тут, а не в ЛС. Вдруг кому то надо будет
Модификация шаблона
Шаблон: dbtech_credits_currency
Ключ: dbtech_credits_currency_remove_richer
Найти:
Код:
<xf:if is="!$tab">
                <li class="is-active"
                    role="tabpanel"
                    id="{{ unique_id('richest') }}">

                    <div class="block-body block-row">
                        <xf:macro template="dbtech_credits_currency_macros" name="richest"
                                  arg-currency="{$currency}" />
                    </div>
                </li>
            </xf:if>
Заменить оставляем пустым
Модификация шаблона
Шаблон: dbtech_credits_currency
Ключ: dbtech_credits_currency_remove_rich_tab
Найти:
Код:
<xf:if is="!$tab"><a class="tabs-tab is-active" role="tab" tabindex="0" aria-controls="{{ unique_id('richest') }}">{{ phrase('dbtech_credits_richest_users') }}</a></xf:if>
Заменить оставляем пустым
Возможно есть более правильное решение, но я сделал так. Если что-то сделано не по идеально - поправьте меня
Сделал но увы не получилось.
Скрин ниже как получилось
Помогите может есть другое решение убрать этот блок.

Код:
ErrorException: [E_NOTICE] Undefined index: resource_user_id in src/addons/MV/TCUPR/DBTech/Credits/Payment/Credits.php at line 16
XF::handlePhpError() in src/addons/MV/TCUPR/DBTech/Credits/Payment/Credits.php at line 16
MV\TCUPR\DBTech\Credits\Payment\Credits->initiatePayment() in src/XF/Pub/Controller/Purchase.php at line 30
XF\Pub\Controller\Purchase->actionIndex() in src/XF/Mvc/Dispatcher.php at line 352
XF\Mvc\Dispatcher->dispatchClass() in src/XF/Mvc/Dispatcher.php at line 259
XF\Mvc\Dispatcher->dispatchFromMatch() in src/XF/Mvc/Dispatcher.php at line 115
XF\Mvc\Dispatcher->dispatchLoop() in src/XF/Mvc/Dispatcher.php at line 57
XF\Mvc\Dispatcher->run() in src/XF/App.php at line 2345
XF\App->run() in src/XF.php at line 512
XF::runApp() in index.php at line 20

Как исправить?
Выходит при оплате за платный хайд кредитами.
Плагин платный от BS
 

Вложения

  • 1645642241363.png
    1645642241363.png
    27.1 KB · Просмотры: 63
Последнее редактирование модератором:
Буду рад помощи как можно с версии 5.7.3.1 перейти на версию 5.4.0 Beta 1
Т.к данная версия не подходит к моим дополнениям, не совместимы ошибки выходят.
Но при этом не удаляя плагин полностью и заново устанавливая, т.к всё собьется.
 
Вы хотите даунгрейд делать, как-то не логично, проще дополнения попросить подправить или сложности с поиском исполнителя и правки под Ваши нужды?
 
Mirovinger, эти плагины индивидуально под меня писались, но сейчас переплачивать не за что, считаю глупо:)
Проще на старую версию перейти и не иметь проблем.
 
Да уж, никогда не понимал такой логики, так переходите на первую ветку вообще, там всё есть.
Ведь по Вашей логике, авторы дополнений просто так выпускают обновления, как и авторы движка.
Не занимайтесь ерундой и не жадничайте, а оплатите работу тому, кто поправит дополнения, так будет логично.
 
Так как можно вернуть прежнюю версию не удаляя полностью плагин и устанавливать заново
 
Как убрать этот блок "Самые богатые" так и не нашел ответа просмотрел все ответы(

Добавляю событие как всегда и сейчас добавил "перевод средств"
Но оно не отображается, в чем может быть проблема?
Может что-то не правильно делаю.
 

Вложения

  • 1646333110581.png
    1646333110581.png
    59 KB · Просмотры: 83
  • 1646333123134.png
    1646333123134.png
    48.7 KB · Просмотры: 82
  • 1646333162260.png
    1646333162260.png
    24.9 KB · Просмотры: 83
Последнее редактирование модератором:
Добавляю событие как всегда и сейчас добавил "перевод средств"
Но оно не отображается, в чем может быть проблема?
Может что-то не правильно делаю.
Осмелюсь предположить что какой-то шаблон не применяеться

Как убрать этот блок "Самые богатые" так и не нашел ответа просмотрел все ответы(
Создаем модфикацию шаблона dbtech_credits_currency
Ключ модфикации любой на вкус
Тип : простая замена
И вставляем данный код
Код:
<xf:title>{$currency.title}</xf:title>

<xf:head option="metaNoindex"><meta name="robots" content="noindex" /></xf:head>

<div class="block">
    <div class="block-container">
        <xf:if is="$currency.description is not empty">
            <div class="block-row">
                {{ bb_code($currency.description, 'dbtech_credits_currency', $currency.description) }}
            </div>
        </xf:if>
        <h2 class="block-tabHeader tabs hScroller" data-xf-init="h-scroller tabs" role="tablist">
            <span class="hScroller-scroll">
                <xf:if is="$eventTriggers.donate"><a class="tabs-tab {{ $tab == 'donate' ? 'is-active' : '' }}" role="tab" tabindex="0" aria-controls="{{ unique_id('donate') }}">{{ phrase('dbtech_credits_donate') }}</a></xf:if>
                <xf:if is="$eventTriggers.adjust"><a class="tabs-tab {{ $tab == 'adjust' ? 'is-active' : '' }}" role="tab" tabindex="0" aria-controls="{{ unique_id('adjust') }}">{{ phrase('dbtech_credits_adjust') }}</a></xf:if>
                <xf:if is="$eventTriggers.purchase"><a class="tabs-tab {{ $tab == 'purchase' ? 'is-active' : '' }}" role="tab" tabindex="0" aria-controls="{{ unique_id('purchase') }}">{{ phrase('dbtech_credits_purchase') }}</a></xf:if>
                <xf:if is="$eventTriggers.redeem"><a class="tabs-tab {{ $tab == 'redeem' ? 'is-active' : '' }}" role="tab" tabindex="0" aria-controls="{{ unique_id('redeem') }}">{{ phrase('dbtech_credits_redeem') }}</a></xf:if>
                <xf:if is="$eventTriggers.transfer"><a class="tabs-tab {{ $tab == 'transfer' ? 'is-active' : '' }}" role="tab" tabindex="0" aria-controls="{{ unique_id('transfer') }}">{{ phrase('dbtech_credits_transfer') }}</a></xf:if>
            </span>
        </h2>

        <ul class="tabPanes">

            <xf:if is="$eventTriggers.donate">
                <li class="{{ $tab == 'donate' ? 'is-active' : '' }}"
                    role="tabpanel"
                    id="{{ unique_id('donate') }}">

                    <xf:form class="block" action="{{ link('dbtech-credits/currency/donate', $currency) }}" ajax="true" data-redirect="off" data-reset-complete="true">
                        <xf:textboxrow name="username" value="{{ $user ? $user.username : ''}}" ac="single"
                                       placeholder="{{ phrase('dbtech_credits_user_to_donate_to...') }}"
                                       label="{{ phrase('user_name') }}" />

                        <xf:numberboxrow name="amount" min="0" step="any"
                                         placeholder="{{ phrase('dbtech_credits_amount_to_donate', {'param1': $currency.useramount}) }}"
                                         label="{{ phrase('dbtech_credits_amount') }}"
                                         explain="{{ phrase('dbtech_credits_donate_amount_descr') }}" />

                        <xf:textarearow label="{{ phrase('message') }}"
                            name="message"
                            placeholder="{{ phrase('dbtech_credits_optional_message') }}"
                            autosize="true" />

                        <xf:hiddenval name="currency_id">{$currency.currency_id}</xf:hiddenval>

                        <xf:submitrow icon="money" submit="{{ phrase('dbtech_credits_donate') }}" />
                    </xf:form>
                </li>
            </xf:if>

            <xf:if is="$eventTriggers.adjust">
                <li class="{{ $tab == 'adjust' ? 'is-active' : '' }}"
                    role="tabpanel"
                    id="{{ unique_id('adjust') }}">

                    <xf:form class="block" action="{{ link('dbtech-credits/currency/adjust', $currency) }}" ajax="true" data-redirect="off" data-reset-complete="true">
                        <xf:textboxrow label="{{ phrase('user_name') }}" ac="single" name="username" placeholder="{{ phrase('dbtech_credits_user_to_adjust...') }}" value="{{ $user ? $user.username : ''}}" />

                        <xf:numberboxrow name="amount" min="0" step="any"
                                         placeholder="{{ phrase('dbtech_credits_amount') }}"
                                         label="{{ phrase('dbtech_credits_amount') }}"
                                         explain="{{ phrase('dbtech_credits_adjust_amount_descr') }}" />

                        <xf:radiorow label="{{ phrase('action') }}" name="negate">
                            <xf:option value="0" label="{{ phrase('dbtech_credits_give') }}" checked="checked" />
                            <xf:option value="1" label="{{ phrase('dbtech_credits_take') }}" />
                        </xf:radiorow>

                        <xf:textarearow label="{{ phrase('message') }}"
                            name="message"
                            placeholder="{{ phrase('dbtech_credits_optional_message') }}"
                            autosize="true" />

                        <xf:submitrow icon="money" submit="{{ phrase('dbtech_credits_adjust') }}" />

                        <xf:hiddenval name="currency_id">{$currency.currency_id}</xf:hiddenval>
                    </xf:form>
                </li>
            </xf:if>

            <xf:if is="$eventTriggers.purchase">
                <li class="{{ $tab == 'purchase' ? 'is-active' : '' }}"
                    role="tabpanel"
                    id="{{ unique_id('purchase') }}">

                    <ul class="block-body listPlain">
                        <xf:foreach loop="$events" value="$event" if="{$event.event_trigger_id} == 'purchase'">
                            <xf:macro
                                      template="dbtech_credits_currency_macros"
                                      name="purchase_option"
                                      arg-event="{$event}"
                                      arg-profiles="{$profiles}"
                                      arg-currency="{$currency}" />
                        </xf:foreach>
                    </ul>
                </li>
            </xf:if>

            <xf:if is="$eventTriggers.redeem">
                <li class="{{ $tab == 'redeem' ? 'is-active' : '' }}"
                    role="tabpanel"
                    id="{{ unique_id('redeem') }}">

                    <xf:form class="block" action="{{ link('dbtech-credits/currency/redeem', $currency) }}" ajax="true" data-redirect="off" data-reset-complete="true">
                        <xf:textboxrow name="code" placeholder="{{ phrase('dbtech_credits_code') }}"
                                       label="{{ phrase('dbtech_credits_redemption_code') }}" />

                        <xf:submitrow icon="money" submit="{{ phrase('dbtech_credits_redeem') }}" />

                        <xf:hiddenval name="currency_id">{$currency.currency_id}</xf:hiddenval>
                    </xf:form>
                </li>
            </xf:if>

            <xf:if is="$eventTriggers.transfer && $transferCurrencies is not empty">
                <li class="{{ $tab == 'transfer' ? 'is-active' : '' }}"
                    role="tabpanel"
                    id="{{ unique_id('transfer') }}"
                >
                    <xf:form class="block" action="{{ link('dbtech-credits/currency/transfer', $currency) }}" ajax="true" data-redirect="off" data-reset-complete="true">
                        <xf:selectrow label="{{ phrase('dbtech_credits_to_currency') }}" name="to_currency_id">
                            <xf:option />
                            <xf:foreach loop="$transferCurrencies" value="$transferCurrency">
                                <xf:option value="{$transferCurrency.currency_id}" label="{$transferCurrency.title}" />
                            </xf:foreach>
                        </xf:selectrow>

                        <xf:numberboxrow name="amount" min="0" step="any"
                                         placeholder="{{ phrase('dbtech_credits_amount_to_transfer') }}"
                                         label="{{ phrase('dbtech_credits_amount') }}"
                                         explain="{{ phrase('dbtech_credits_transfer_amount_descr') }}" />

                        <xf:submitrow icon="money" submit="{{ phrase('dbtech_credits_transfer') }}" />

                        <xf:hiddenval name="currency_id">{$currency.currency_id}</xf:hiddenval>
                    </xf:form>
                </li>
            </xf:if>
        </ul>
    </div>
</div>
Тапками прошу не кидаться , за исполнение, не профи как многие тут из вас

Так же удалить виджет надо , что бы он не отображался , ну думаю с этим вы разберетесь сами
 
Последнее редактирование модератором:
Добавляю событие как всегда и сейчас добавил "перевод средств"
Но оно не отображается, в чем может быть проблема?
Может что-то не правильно делаю.
Такая-же проблема, смогли решить?
 
Народ, напомните пожалуйста, как сделать покупку кредитов с помощью платежных шлюзов? Я что-то ковыряю, но вкладка не появляется.
 

Вложения

  • 11112022-03-14_042417.png
    11112022-03-14_042417.png
    57.1 KB · Просмотры: 76
  • 22222022-03-14_042525.png
    22222022-03-14_042525.png
    45.9 KB · Просмотры: 72
MrFallen, посмотри указан ли платежный шлюз и укажи тригер события. количество покупаемых и цену в рублях.
 
Все нашел, не тот триггер смотрел. Спасибо :)
 
Последнее редактирование:
Подскажите пожалуйста, как отключить возможность покупки повышения если не хватает кредитов, два дня игралась бубном и не могу всё разобраться
 
Злодейка, если нет кредитов он и не даст итак оплатить
 
Подскажите пожалуйста, как отключить возможность покупки повышения если не хватает кредитов, два дня игралась бубном и не могу всё разобраться
В настройках валюты должно быть выбрано "не поддерживать отрицательные значения" или как то так
 
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу