Michaelgen

Buna kendim için ihtiyacım olduğu ve bunun için ödeme yapmak zorunda kalmadan bunu sağlayan hiçbir şey bulamadığım için şablon dosyamı değiştirdim ve kaynaklarıma özel alanlarla eşleştirilmiş bir bağış düğmesi ekledim.
ne elde edeceksin
1. Yeni bir özel alan oluşturun Yeni bir özel alan
olmadan bu çalışmaz. Yeni bir özel alan oluştururken aşağıdaki seçenekleri tam olarak kopyaladığınızdan
emin olun .
İşiniz bittiğinde, kaydedin.
____
2. Şablonları düzenleyin Kullandığım
kalp simgesini kullanmak istiyorsanız , bir şablonu değiştirmeniz gerekir.
Görünüm -> Şablonlar -> core_button.less
Satır 136'ya şu parçacığı ekleyin: &--donate { .m-buttonIcon(@fa-var-heart, 1em); }
Ve kaydedin.
Şimdi Düğmeyi ekleyeceğiz:
Yönetici panelinde şuraya gidin: Görünüm -> Şablonlar -> Eklenti: Kaynak Yöneticisi
Ara: xfrm_resource_view ve açın.
Satır 223'te <xf:contentcheck>'den sonra şu kod parçacığını yapıştırın:
ne elde edeceksin
1. Yeni bir özel alan oluşturun Yeni bir özel alan
olmadan bu çalışmaz. Yeni bir özel alan oluştururken aşağıdaki seçenekleri tam olarak kopyaladığınızdan
emin olun .
- Alan kimliği bağış_btn
- Alan türü Tek satırlı metin kutusu
- Değer eşleşme gereksinimleri URL'si
İşiniz bittiğinde, kaydedin.
____
2. Şablonları düzenleyin Kullandığım
kalp simgesini kullanmak istiyorsanız , bir şablonu değiştirmeniz gerekir.
Görünüm -> Şablonlar -> core_button.less
Satır 136'ya şu parçacığı ekleyin: &--donate { .m-buttonIcon(@fa-var-heart, 1em); }
Ve kaydedin.
Şimdi Düğmeyi ekleyeceğiz:
Yönetici panelinde şuraya gidin: Görünüm -> Şablonlar -> Eklenti: Kaynak Yöneticisi
Ara: xfrm_resource_view ve açın.
Satır 223'te <xf:contentcheck>'den sonra şu kod parçacığını yapıştırın:
Kod:
<xf:if is="$resource.custom_fields.donation_btn">
<xf:button href="{$resource.custom_fields.donation_btn}" class="button--cta button--icon button--icon--donate button--fullWidth" target="_blank">Donate</xf:button>
</xf:if>