HOŞ GELDİNİZ!

Tüm özelliklerimize erişmek için şimdi bize katılın. Kaydolup giriş yaptıktan sonra konu oluşturabilir, mevcut konulara yanıt gönderebilir, diğer üyelerinize itibar kazandırabilir, kendi özel mesajlaşma programınızı edinebilir ve çok daha fazlasını yapabileceksiniz. Aynı zamanda hızlı ve tamamen ücretsizdir, peki daha ne bekliyorsunuz?

WHMCS Şablon Değişkenleri

admin

www.hebele.net
Kurucu
2
Katılım
2 Aralık 2024
Konular
189
Mesajlar
224
Reaksiyon puanı
27
Puanları
18
Konum
Türkiye
Web sitesi
www.hebele.net
Cinsiyet
Erkek
WHMCS (Web Hosting Automation Platform), güçlü bir müşteri yönetim ve faturalama sistemi olup, özelleştirilebilir bir şablon altyapısına sahiptir. WHMCS şablonlarında kullanılabilecek değişkenler, sistemden dinamik olarak gelen verilere erişim sağlar ve genellikle şablon dosyaları içinde Smarty şablon motoruyla kullanılır.

WHMCS Şablon Değişken Türleri​

WHMCS'de kullanılan şablon değişkenlerini şu kategorilere ayırabiliriz:
  1. Genel Değişkenler
    WHMCS'nin genel yapılandırma ayarlarından gelen bilgileri içerir. Örnekler:
    • {$companyname}: Şirket adı
    • {$systemurl}: WHMCS'nin temel URL'si
    • {$template}: Aktif şablonun adı
    • {$LANG.variable_name}: Dil dosyalarından alınan değişkenler
  2. Kullanıcı ile İlgili Değişkenler
    Aktif kullanıcı oturumuna bağlı veriler:
    • {$clientsdetails}: Kullanıcı bilgileri (ör. {$clientsdetails.firstname} ile ad, {$clientsdetails.email} ile e-posta)
    • {$loggedin}: Kullanıcının oturum açıp açmadığını kontrol eder (true/false)
  3. Sayfa Spesifik Değişkenler
    Şablona bağlı olarak belirli sayfalarda değişiklik gösterebilen veriler:
    • {$pagetitle}: Sayfa başlığı
    • {$filename}: Görüntülenen dosya adı (ör. cart, clientarea)
    • {$breadcrumb}: Sayfanın navigasyon izi
  4. Fatura ve Sipariş Değişkenleri
    Faturalama ve sipariş detaylarıyla ilgili bilgiler:
    • {$invoiceid}: Fatura numarası
    • {$total}: Toplam fatura tutarı
    • {$cartitems}: Sepet ürünleri listesi (dizi olarak)
  5. Modül ve Özel Değişkenler
    Modüller veya özel yazılımlar tarafından eklenen değişkenler:
    • {$moduleoutput}: Modül çıktısı
    • Özel modül verileri için farklı değişkenler tanımlanabilir.
  6. Sistem Tarihi ve Zaman Değişkenleri
    WHMCS'de zaman ve tarih bilgilerini almak için kullanılan değişkenler:
    • {$date}: Güncel tarih
    • {$time}: Güncel zaman

Örnek Kullanım​

Fatura Şablonu (invoicepdf.tpl):
Kod:
İçeriği görebilmek için Giriş yap ya da üye ol.

Müşteri Alanı (clientarea.tpl):
Kod:
İçeriği görebilmek için Giriş yap ya da üye ol.

Değişkenleri Nereden Öğrenebilirsiniz?​

WHMCS'nin şablon dosyalarında hangi değişkenlerin mevcut olduğunu görmek için şu yöntemleri kullanabilirsiniz:
  1. var_dump veya print_r ile tüm değişkenleri görüntüleme:
  2. Kod:
    İçeriği görebilmek için Giriş yap ya da üye ol.
  • Bu kod, WHMCS'nin mevcut değişkenlerini bir açılır pencere ile gösterir.
  • WHMCS Belgeleri:
    Bu bağlantı ziyaretçiler için gizlenmiştir. Görmek için lütfen giriş yapın veya üye olun.
    üzerinden detaylı bilgilere ulaşabilirsiniz.
 

Yorum yapmak için bir hesap oluşturun veya giriş yapın

Yeni bir konu oluşturabilmek veya konulara cevap verebilmek için sitemize üye olmanız gerekmektedir

Hesap oluştur

Forum sitemizde bir hesap oluşturun. Bu işlem çok kolay!

Giriş yap

Zaten bir hesabınız var mı? Giriş yapın.

Konuyu toplam 0 üye okuyor. (0 Kayıtlı üye ve 0 Misafir)

Ekosistem dengesini korumak, biyolojik çeşitliliği, doğal yaşam alanlarını ve kaynakları sürdürülebilir bir şekilde yönetmeyi gerektiren bir hedeftir. İnsan faaliyetlerinin doğa üzerindeki olumsuz etkilerini minimize etmek ve çevresel dengeyi sağlamak için bir dizi strateji ve uygulama hayata geçirilebilir.
Sitemiz bir forum sitesi olduğu için kullanıcılar her türlü görüşlerini önceden onay olmadan anında siteye yazabilmektedir. 5651 sayılı yasaya göre bu yazılardan dolayı doğabilecek her türlü sorumluluk yazan kullanıcılara aittir. 5651 sayılı yasaya göre sitemiz mesajları kontrolle yükümlü olmayıp, yasaya aykırı yada telif hakkı içeren paylaşımlar BURADAN bize ulaşıldığı taktirde, ilgili konu en geç 48 saat içerisinde kaldırılacaktır. Sitemizde Bulunan Videolar YouTube, Facebook, Dailymotion, v.b. video paylaşım sitelerinden alınmaktadır. Telif hakları sorumluluğu bu sitelere aittir. Videoların hiç biri sunucularımızda bulunmamaktadır.
Geri
Üst