Neler yeni

Foruma hoş geldin 👋, Ziyaretçi

Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.

  • Forumdan daha fazla yararlanmak için, profilinizi telefon numaranız 📱 ile doğrulayın ve daha ayrıcalıklı olun 😉
    Daha fazla bilgi!

Hesap Yükseltmesi

htsumer

xFanatik
SMS onaylı
Kullanıcı
Katılım
2 May 2018
Mesajlar
1,929
Çözümler
40
Abonelerin Profilinde Hesap Yükseltmelerindeki
7019

Satın al butonunu "account_upgrades" kısmından aşağıdaki koddaki engelleme ile kaldırıyorum.


PHP:
<xf:button type="submit" icon="purchase" />
                                        <xf:else />
                                           
<!--- iptal<xf:button type="submit" icon="purchase" />--->
                                            <xf:hiddenval name="payment_profile_id">{$upgrade.payment_profile_ids|first}</xf:hiddenval>
                                        </xf:if>


Bu şekil oluyor ve bu şekilde kullanıyorum.

7020


Kodlarda revize ederek butonun akti olması fakat benim belirleyeceğim linke gitmesini istiyorum. İlgili butonun linki stripe sitesine gidiyor. Ben vereceğim linke gitsin istiyorum..
 
bu hesap yükseltmeleri kategorisi Ekli dosyayı görüntüle 12783
burda yok nasıl açabilirim
Önce hesap açılacak
1599253495054.png

Ben Traitement des paiements en ligne pour les entreprises Internet - Stripe burdan açtım. Ama orayla hiç bir bağlantım yok ve olmayacak çünkü kredi kartı kısmını kaldırdım.(Kodlarda editledim)

hesap açtıktan sonra keyleri oluşturun.
1599253728611.png
ve bu keyleri açtığınız hesaba gireceksiniz.

Kredi kartı kullanmayacaksanız account_upgrades kısmına gelin.

ordaki kodları bunla değiştirin.

Kod:
<xf:title>{{ phrase('account_upgrades') }}</xf:title>

<xf:wrap template="account_wrapper" />

<xf:js src="xf/payment.js" min="1" />

<div class="block">
    <div class="block-container">
        <xf:if contentcheck="true">
            <xf:contentcheck>
                <xf:if is="$available is not empty">
                    <h2 class="block-header">{{ phrase('available_upgrades') }}</h2>

                    <ul class="block-body listPlain">
                        <xf:foreach loop="$available" value="$upgrade">
                            <li>
                                <xf:form action="{{ link('purchase', $upgrade, {'user_upgrade_id': $upgrade.user_upgrade_id}) }}" ajax="true" data-xf-init="payment-provider-container">

                                    <xf:formrow rowtype="button"
                                        label="{$upgrade.title}"
                                        hint="{$upgrade.cost_phrase}"
                                        explain="{$upgrade.description|raw}">

                                        <div class="inputGroup">

                                            <xf:if is="{{ count($upgrade.payment_profile_ids) > 1 }}">
                                                <xf:select name="payment_profile_id">
                                                    <xf:option>{{ phrase('(choose_payment_method)') }}</xf:option>
                                                    <xf:foreach loop="$upgrade.payment_profile_ids" value="$profileId">
                                                        <xf:option value="{$profileId}">{$profiles.{$profileId}}</xf:option>
                                                    </xf:foreach>
                                                </xf:select>

                                                <span class="inputGroup-splitter"></span>

                                                <xf:button type="submit" icon="purchase" />
                                            <xf:else />
                                                <!--- iptal<xf:button type="submit" icon="purchase" />--->

                                                <xf:hiddenval name="payment_profile_id">{$upgrade.payment_profile_ids|first}</xf:hiddenval>
                                            </xf:if>
                                        </div>
                                    </xf:formrow>
                                </xf:form>
                                <div class="js-paymentProviderReply-user_upgrade{$upgrade.user_upgrade_id}">&Uuml;ye Y&uuml;kseltmek i&ccedil;in Normal Alt&#305;n &Uuml;yelik Avantajlar&#305; Yolu ile &Uuml;yeli&#287;inizi Y&uuml;kseltebilirsiniz. Alt&#305;n &Uuml;yelik M&uuml;racaat i&ccedil;in <a href="https://www.siteadınız/" target="_blank">Tıklayın</a> </div>
                            </li>
                        </xf:foreach>
                    </ul>
                </xf:if>

                <xf:if is="$purchased is not empty">
                    <h2 class="block-header">{{ phrase('purchased_upgrades') }}</h2>

                    <ul class="block-body listPlain">
                        <xf:foreach loop="$purchased" value="$upgrade">
                            <li>
                                <div>
                                    <xf:set var="$active" value="{$upgrade.Active.{$xf.visitor.user_id}}" />
                                    <xf:formrow rowclass="formRow--noColon"
                                        label="{$upgrade.title}"
                                        hint="{$upgrade.cost_phrase}"
                                        explain="{$upgrade.description|raw}">

                                        <xf:if is="$active.end_date">
                                            {{ phrase('expires:') }} <xf:date time="{$active.end_date}" />
                                        <xf:else />
                                            {{ phrase('expires_never') }}
                                        </xf:if>

                                        <xf:if is="$upgrade.length_unit && $upgrade.recurring && $active.PurchaseRequest">
                                            <xf:set var="$provider" value="{$active.PurchaseRequest.PaymentProfile.Provider}" />
                                            {{ $provider.renderCancellation($active)|raw }}
                                        </xf:if>
                                    </xf:formrow>
                                </div>
                            </li>
                        </xf:foreach>
                    </ul>
                </xf:if>
            </xf:contentcheck>
        <xf:else />
            <div class="block-row">{{ phrase('there_currently_no_purchasable_user_upgrades') }}</div>
        </xf:if>
    </div>
</div>

Artık kredi kartı sistemi iptal oldu.

Daha sonra
Ücretli abonelik işlemleri kısmına gelin ---> Ücretli abonelik ekle

1599254066008.png

seçin ve şöyle bir örnek hazırlayın

1599254118155.png
1599254142803.png

Sayfanız artık böyle görünecek
1599254208368.png

1599254229608.png



https://www.maasmutemetleri.net/forum/admin.php?user-upgrades/add
 

Foruma hoş geldin 👋, Ziyaretçi

Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.