What's new

PHP Warez Script,Nulled Themes, Full Program

Join us now and unlock full access to all our features! As a member, you’ll gain unlimited access to thousands of PHP scripts, open-source projects, and premium themes for platforms like WordPress, XenForo, and more—completely free to download. Plus, signing up is 100% free and takes just a few minutes!

The King

www.peje.net
Staff member
PEJE Founder
Konsey Üyesi
Joined
Dec 15, 2024
Messages
179
Reaction score
304
Points
75
Location
Türkiye
Website
peje.net
Memleket
Antalya
XenForo'da kayıt formunda doğum tarihi alanı varsayılan olarak Ay, Gün, Yıl şeklinde sıralı gelir. Ancak Türkiye'de ve kullanıcı alışkanlıklarında Gün, Ay, Yıl sıralaması tercih edilir. Bu rehberde, XenForo'nun doğum tarihi alanını Gün, Ay, Yıl sırasına nasıl getireceğinizi adım adım anlatıyorum.

dogum-tarihi-yer-degişitirme.jpg



Gerekli Şablonu Düzenle

Doğum tarihi alanı helper_user_dob_edit şablonunda tanımlıdır. Bu şablonu düzenlemek için:

  1. Admin Paneline giriş yapın.
  2. Görünüm ve Diller > Şablonlar (Templates) sekmesine gidin.
  3. Şablon arama kısmına helper_user_dob_edit yazın ve bu şablonu açın.
  4. Sayfadaki kodları silin ve Aşağıda sizlere verdiğim kodları ekleyin. ( Yedek Almanızı tavsiye ederim. )

Code:
<xf:macro name="dob_edit" arg-dobData="{{ [] }}" arg-row="{{ true }}" arg-labelId="{{ null }}" arg-required="{{ false }}">
    <xf:if is="$row AND !$labelId">
        <xf:set var="$labelId" value="{{ unique_id() }}" />
    </xf:if>
    <xf:set var="$labelAttr"><xf:if is="$labelId"> aria-labelledby="{$labelId}"</xf:if></xf:set>
    <xf:set var="$inputGroup">
        <div class="inputGroup inputGroup--auto" role="group"{$labelAttr}>
            <xf:textbox name="dob_day" value="{{ $dobData.dob_day ?: '' }}" pattern="\d*" size="4" maxlength="2"
                aria-label="{{ phrase('day')|for_attr }}"
                placeholder="{{ phrase('day') }}" />
            <span class="inputGroup-splitter"></span>
            <xf:select name="dob_month" value="{{ $dobData.dob_month ?: 0 }}" aria-label="{{ phrase('month')|for_attr }}">
                <xf:option value="0"></xf:option>
                <xf:option value="1">{{ phrase('month_1') }}</xf:option>
                <xf:option value="2">{{ phrase('month_2') }}</xf:option>
                <xf:option value="3">{{ phrase('month_3') }}</xf:option>
                <xf:option value="4">{{ phrase('month_4') }}</xf:option>
                <xf:option value="5">{{ phrase('month_5') }}</xf:option>
                <xf:option value="6">{{ phrase('month_6') }}</xf:option>
                <xf:option value="7">{{ phrase('month_7') }}</xf:option>
                <xf:option value="8">{{ phrase('month_8') }}</xf:option>
                <xf:option value="9">{{ phrase('month_9') }}</xf:option>
                <xf:option value="10">{{ phrase('month_10') }}</xf:option>
                <xf:option value="11">{{ phrase('month_11') }}</xf:option>
                <xf:option value="12">{{ phrase('month_12') }}</xf:option>
            </xf:select>
            <span class="inputGroup-splitter"></span>
            <xf:textbox name="dob_year" value="{{ $dobData.dob_year ?: '' }}" pattern="\d*" size="6" maxlength="4"
                aria-label="{{ phrase('year')|for_attr }}"
                placeholder="{{ phrase('year') }}" />
        </div>
    </xf:set>
    <xf:if is="$row">
        <xf:formrow rowtype="input"
            label="{{ phrase('date_of_birth') }}"
            labelid="{$labelId}"
            hint="{{ $required ? phrase('required') : '' }}">

            {$inputGroup|raw}
        </xf:formrow>
    <xf:else />
        {$inputGroup|raw}
    </xf:if>
</xf:macro>

Sonuç

Bu adımları tamamladığınızda, XenForo'daki doğum tarihi alanı artık Gün, Ay, Yıl sırasına göre görünecektir. Kullanıcılarınızın alışkanlıklarına göre daha kullanışlı ve anlaşılır bir düzenleme sağlamış olacaksınız.


Uygulama sırasında sorun yaşarsanız yorumlarda belirtin, yardımcı olayım! 🚀
 
Last edited:
PEJE Forum | Bilgilendirme
Paylaşılan dosyalar, Detaylı bir şekilde taranır. Zararlı yazılım tespit edilirse paylaşım yapılmaz. Kontrol edilen dosyalar Mega.nz üzerinden yüklenir ve paylaşılır. no copy/paste

Paylaşılan Doğum Tarihi Sıralama değiştirme İçeriği size ait ise lütfen [email protected] adresine mail gönderin veya yorum atın kaldıralım...
shape1
shape2
shape3
shape4
shape5
shape6
Top