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!

Çözüldü Mesaj metninin koşula bağlı görünmesi

Bu sorun verilen destek sayesinde çözüme ulaştırılmıştır.

htsumer

xFanatik
SMS onaylı
Kullanıcı
Katılım
2 May 2018
Mesajlar
1,929
Çözümler
40
Hesap yükseltmelerinde Satın al butonuna tıkladığımda, gelen mesaj kutusunda yazan metnin belirlenen saatlerde görünememi için ne yapabilriim.
Örnek
Aşağıda işaretlediğim Havale Bilgileri saat 23:00 - 08-00 arası görünmesin sonrası görünsün şeklinde,

1634417245506.png
 
Ben test ettim başarılı bir şekilde çalışıyor benim sistemimde. Özelden giriş atarsanız bakabilirim.
 
Ben test ettim başarılı bir şekilde çalışıyor benim sistemimde. Özelden giriş atarsanız bakabilirim.
Tamam normal bir sayfa açtım o sayfada çalıştı. Şablonda çalıştıramadım. Akşam yeniden deneyeceğim belki kodlarda bir düzenleme yapılacak

1634561314148.png
 
O alana eklerseniz koşul çalışmaz. payment_initiate_paywant şablonuna direkt ekleyin. Kodlar Bu alana gelecek alanda işlem yapabilirsiniz.


HTML:
<xf:css src="payment_initiate.less" />
<xf:title>{{ phrase('paywant_confirm_payment_details') }}</xf:title>
<xf:if is="$paywant.status">
    <form action="{$paywant.message}" class="block block--paymentInitiate" method="GET">
        <div class="block-container">
            <div class="block-body">
                <xf:formrow controlid="element">
                    <div class="formRow-explain">{{ phrase('payments_processed_securely_by_x', {'link': 'https://www.paywant.com/', 'provider': 'Paywant'}) }}</div>
                    <div class="formRow-explain">Kodlar Bu alana gelecek</div>
                </xf:formrow>
                <hr class="formRowSep" />
                <xf:formrow label="" rowtype="button">
                    <xf:button type="submit" icon="payment">
                        {{ phrase('pay_x', {'cost': $purchase.cost|currency($purchase.currency)}) }}
                    </xf:button>
                </xf:formrow>
            </div>
        </div>
    </form>
<xf:else />
    {$paywant.message}
</xf:if>
 
  • Beğen
Tepkiler: Sis
koşul çalışmaz.
Evet zamanında buna benzer bir konuyu sormuştum. Baz bölümlerde bazı if yada diğer konutlar geçersiz olduğu yönünde cevap verildi.
Belki bizim her istediğimizin bir çözümü olarak yapısal bir yapılandırma olması gerçekten çok zor.
Bu konuyu uzatmamım sebebi de aslında bu.
Türkiye'de bir sitemizin temelini yapılandırırken, bu tür konuların içerik sağlamasıdır. XF benim babamın malı değil zaten, ama biz bir scripti tartışırken içerik geliştirmeliyiz. Kendi sitemde öyle, içerik her daim zengin olmalı.
Teşekkür ederim. netr0n netr0n
 
konu özeti:
Bir alanda gösterilemesi gereken metnin belirlenen saatlerde gösterilemsi
Metnin Gösterilecek zamanı :23:00 - 09:00 kadar görünmeyecek (Bu reklam kodu da olabilir)

payment_initiate_paywant şablonu

Bul:
<div class="formRow-explain">{{ phrase('payments_processed_securely_by_x', {'link': 'https://www.paywant.com/', 'provider': 'Paywant'}) }}</div>
Altına ekle:
<div class="formRow-explain"><xf:if is="{{ date($xf.time, 'H') }} == 23 || {{ date($xf.time, 'H') }} == 00 || {{ date($xf.time, 'H') }} == 01 || {{ date($xf.time, 'H') }} == 02 || {{ date($xf.time, 'H') }} == 03 || {{ date($xf.time, 'H') }} == 04 || {{ date($xf.time, 'H') }} == 05 || {{ date($xf.time, 'H') }} == 06 || {{ date($xf.time, 'H') }} == 07"> Buraya gösterilecek metin gelecek.
Gece 23:00 dan sonra Buraya gösterilecek metin gelecek." görünmeyecek..

Not: Kod eklendi gece kontrol edilecek.
 
Tabi bu arada Türkçe yazılan dil kısmı (payments_processed_securely_by_x) boş olmalı.
Doğru mu mantık netr0n netr0n hocam
 

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.