• Web sitemize kayıt olmak ve onay işlemleri ile ilgili genel bilgilendirme için buraya tıklayınız

Çözüldü Otomatik imza doldurulması

Hasip

Active member
Customer
XenTR Üyesi
Katılım
26 Şub 2019
Mesajlar
133
Tepki puanı
113
Puanları
43
Ö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

Well-known member
Admin
XenTR Mod
Licenced Member
Customer
SMS Confirmed
XenTR Üyesi
Katılım
3 Şub 2019
Mesajlar
1,608
Çözümler
13
Tepki puanı
2,336
Puanları
113
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

Active member
Customer
XenTR Üyesi
Katılım
26 Şub 2019
Mesajlar
133
Tepki puanı
113
Puanları
43
Bu söylediğiniz şekilde tüm özel alanlar çekilecektir hocam, ancak bana bazı bilgiler gerekiyor.
 

XenTR

Well-known member
Admin
XenTR Mod
Licenced Member
Customer
SMS Confirmed
XenTR Üyesi
Katılım
3 Şub 2019
Mesajlar
1,608
Çözümler
13
Tepki puanı
2,336
Puanları
113
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

Active member
Customer
XenTR Üyesi
Katılım
26 Şub 2019
Mesajlar
133
Tepki puanı
113
Puanları
43
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

Well-known member
Admin
XenTR Mod
Licenced Member
Customer
SMS Confirmed
XenTR Üyesi
Katılım
3 Şub 2019
Mesajlar
1,608
Çözümler
13
Tepki puanı
2,336
Puanları
113
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

Active member
Customer
XenTR Üyesi
Katılım
26 Şub 2019
Mesajlar
133
Tepki puanı
113
Puanları
43
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

Well-known member
Admin
XenTR Mod
Licenced Member
Customer
SMS Confirmed
XenTR Üyesi
Katılım
3 Şub 2019
Mesajlar
1,608
Çözümler
13
Tepki puanı
2,336
Puanları
113
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

Active member
Customer
XenTR Üyesi
Katılım
26 Şub 2019
Mesajlar
133
Tepki puanı
113
Puanları
43
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

Well-known member
Admin
XenTR Mod
Licenced Member
Customer
SMS Confirmed
XenTR Üyesi
Katılım
3 Şub 2019
Mesajlar
1,608
Çözümler
13
Tepki puanı
2,336
Puanları
113
Çözmüş olmanıza sevindim. ;)
 
Üst