Welcome to XENTR - Think Different and Make it...

Join us now to get access to all our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, and so, so much more. It's also quick and totally free, so what are you waiting for?

Çözüldü Otomatik imza doldurulması

Hasip

Lisanslı Üye
Lisanslı Üye
Müşteri
XenTR Üyesi
Katılım
26 Şub 2019
Mesajlar
126
Tepki puanı
107
Öncelikle iyi akşamlar, sitemde üyeler kayıt olurken özel alanları dolduruyorlar. Üyeler arası destek vb konularda birbirlerine bu özel alanlarda yer alan bilgilerle yardımcı oluyorlar ancak mobil görünümde bilgileri göremedikleri için sormak zorunda kalıyorlar. Mobil görünümde malesef özel alanları açamıyorum (açtığımda bilgi fazlalığından dolayı görünüm bozuluyor). Aklıma şöyle bir fikir geldi, örneğin aşağıdaki şekilde doldurulmuş özel alanlardan imza bölümüne istediğim bilgileri aktarmak istiyorum. Böyle bir şey mümkünmü, mümkünse nasıl yapabilirim ?

Araç: Astra
Yakıt: Benzin/Lpg
Vites: Manuel
Donanım: Twinport
Model Yılı: 2004

Örnek olması gereken imza: Astra 2004 - Twinport - Manuel - Benzin/Lpg
 

XenTR

XenTR Yönetici
Admin
XenTR Mod
Müşteri
SMS Confirmed
XenTR Üyesi
Katılım
3 Şub 2019
Mesajlar
1,354
Çözümler
4
Tepki puanı
2,046
Web Sitesi
xentr.net
Merhaba sanırım şablon düzenlemesi ile bu işlem yapılabilir. Bahsetmiş olduğunuz özel alanlar message_macros şablonunda yer almaktadır. Bu şablon içierindeki bilgileri yeni bir şablon oluşturabilir ve oraya kaydedebilirsiniz. Daha sonra oluşturmuş olduğunuz bu şablonu post_macros şablonuna <footer class="message-footer"> kodunun hemen üzerine include ederek deneyebilirsiniz. Tabi görsel açıdan biraz css ile düzenlemeler yapabilirsiniz. Açıkçası biraz modifiye gerektiren bir durum.
 

Hasip

Lisanslı Üye
Lisanslı Üye
Müşteri
XenTR Üyesi
Katılım
26 Şub 2019
Mesajlar
126
Tepki puanı
107
Bu söylediğiniz şekilde tüm özel alanlar çekilecektir hocam, ancak bana bazı bilgiler gerekiyor.
 

XenTR

XenTR Yönetici
Admin
XenTR Mod
Müşteri
SMS Confirmed
XenTR Üyesi
Katılım
3 Şub 2019
Mesajlar
1,354
Çözümler
4
Tepki puanı
2,046
Web Sitesi
xentr.net
Hasip bey;
Bu söylediğiniz özellikleri sadece modifiye olarak yapmak benim sözünü ettiğim şekilde olabilir. Belki bu şekilde çekmiş olduğunuz verilerden bazılarını css ile gizleme şansınız olabilir. Ancak özel belirlenmiş veriler için eklenti gerekir.
 

Hasip

Lisanslı Üye
Lisanslı Üye
Müşteri
XenTR Üyesi
Katılım
26 Şub 2019
Mesajlar
126
Tepki puanı
107
Anladığım kadarıyla detaylı bir çalıştırma gerektirecek bir durum ortaya çıkıyor. Hocam peki bir özel alanı şablon içersinde nasıl çağırabilirim. Kodunu benimle paylaşırmısınız ?
 

XenTR

XenTR Yönetici
Admin
XenTR Mod
Müşteri
SMS Confirmed
XenTR Üyesi
Katılım
3 Şub 2019
Mesajlar
1,354
Çözümler
4
Tepki puanı
2,046
Web Sitesi
xentr.net
Hasip Bey;
Yeni bir şablon oluşturacaksınız örnek: ozel_alanlar ve message_macros şablonunda yer alan sizin verilerinizi çekecek kodları bu şablona kaydedeceksiniz. Daha sonra bu şablonu post_macros şablonuna aşağıdaki kod ile çekeceksiniz.
<xf:include template="ozel_alanlar" />
 

Hasip

Lisanslı Üye
Lisanslı Üye
Müşteri
XenTR Üyesi
Katılım
26 Şub 2019
Mesajlar
126
Tepki puanı
107
Hasip Bey;
Yeni bir şablon oluşturacaksınız örnek: ozel_alanlar ve message_macros şablonunda yer alan sizin verilerinizi çekecek kodları bu şablona kaydedeceksiniz. Daha sonra bu şablonu post_macros şablonuna aşağıdaki kod ile çekeceksiniz.
<xf:include template="ozel_alanlar" />

Hocam tam olarak anlatamadım. Örneğin isimsoyisim id değerine sahip bir özel alanım olsun. Ben sadece bu id özel alanı çağırmak istiyorum. Belirli özel alanları sizin yazdığınız gibi bir şablon içersinde toplamayı planlıyorum.
 

XenTR

XenTR Yönetici
Admin
XenTR Mod
Müşteri
SMS Confirmed
XenTR Üyesi
Katılım
3 Şub 2019
Mesajlar
1,354
Çözümler
4
Tepki puanı
2,046
Web Sitesi
xentr.net
Ben sadece pratikte yapılabilecekleri söylüyorum. Özel alanlarınızın neye göre çekileceği konusunda custom_fields_macros şablonunu inceleyebilirsiniz
Örnek olarak custom_fields_macros şablonunda özel alanlar aşağıdaki yapıyı ihtiva eder.
Kod:
Dear Guests, welcome! Please, Giriş Yap or Kayıt Ol to view hide content!
 

Hasip

Lisanslı Üye
Lisanslı Üye
Müşteri
XenTR Üyesi
Katılım
26 Şub 2019
Mesajlar
126
Tepki puanı
107
Hocam şu şekilde bir çözüm ürettim, tamda istediğim gibi oldu. İhtiyacı olan arkadaşlar için paylaşıyorum. Bu kod sayesinde post_macros şablonu içersinde istediğiniz bir alanda istediğiniz bir özel alan değerini çağırabilirsiniz. Ben kendi sitemde özel alanlardan belirlediklerimi imza bölümüne çektim. Bu sayede uzayıp giden posbit alanını kısaltmış oldum.

Kod:
Dear Guests, welcome! Please, Giriş Yap or Kayıt Ol to view hide content!
 

XenTR

XenTR Yönetici
Admin
XenTR Mod
Müşteri
SMS Confirmed
XenTR Üyesi
Katılım
3 Şub 2019
Mesajlar
1,354
Çözümler
4
Tepki puanı
2,046
Web Sitesi
xentr.net
Çözmüş olmanıza sevindim. ;)
 
shape1
shape2
shape3
shape4
shape5
shape6
Üst