Selam millet, Konu başlığında keyword leri verdim :) Yazdığımız eticaret projesinde mail templatelerini DB de ynetmek istiyoruz. Daha nce hiç yapmadım. Nasıl yürümek gerek neleri araştırmam gerekli yol gsterebilecek müridler var mıdır? Not: Ben projenin servis tarafındayım. . net ile yazıyoruz. DB de sql server olacak. Paslanmış bir uygulama geliştirici.. #AnalistŞart

hocam db de tutmak yerine dosya olarak tutman daha mantıklı ayrıca bir tane template engine kullan php ile yazıyorsan twig'i neririm hocam kullanıcıya ekran verip kendi templatelerini yapmasını sağlayacağız :) o yüzden DB de tutmak daha efektif olacak bizim çin :) Asp. Net ile yazıyoruz hocam. Paslanmış bir uygulama geliştirici.. #AnalistŞart

acemi-webci bunu yazdı temlplatelerini html olarak tutabilirsin.html içerisindeki dinamik alanlara bir yer tutucu yapıp daha sonra bu maili gnderirken yer tutucuların yerine gelmesini istediğin verilerle replace edersin. yanlış anlamış olabilirim, biraz daha açıklarsan yardımcı oluruz hocam Doğru anladıysam HTML i DB de string olarak bir alanda tut diyorsun. yer tutucudan kastın bir değişken sanırım. Ama açıkcası çok da anlamadım. Konuyla alakalı dküman link vs var mıdır? Paslanmış bir uygulama geliştirici.. #AnalistŞart

hocam db de tutmak yerine dosya olarak tutman daha mantıklı ayrıca bir tane template engine kullan php ile yazıyorsan twig'i neririm

<div class="sablon-ust">Burada felanca bilgiler</div><div class="baslik"> </div><div class="icerik"> </div><div class="footer"> </div> Şablonu byle kayıt ettiğini düşünelim. Mail gnderme esnasında ilgili yerleri replace edeceksin. Matematikçi ve Yazılımcı. http://www.ontedi.com ve http://www.cizgi.site Siteme beklerim herkesi.

temlplatelerini html olarak tutabilirsin.html içerisindeki dinamik alanlara bir yer tutucu yapıp daha sonra bu maili gnderirken yer tutucuların yerine gelmesini istediğin verilerle replace edersin. yanlış anlamış olabilirim, biraz daha açıklarsan yardımcı oluruz hocam...

acemi-webci bunu yazdı hocam html olarak rneğin; byle bir tasarımın var, bunu komple string olarak tut. sql tablon şyle olabilir; id template_name template_string 1 activation {titl... 2 reset_pass... bu tablodan gndereceğin mailin stringini çekersin, sonra string içerisinden şablona zel olarak ayarladığın yer tutucuları gerçek verilerle değiştirirsin. buradan çıkan sonuç html bodysidir. sonra normal mail gnderme işlemlerini yürtüp body kısmına bu stringi verirsin. Eyv. hocam bu işin çok daha spesifik patternlarla vs yapıldığını düşünüyordum lakin bildiğin key value pair şeklinde db den html i çekiliyormuşsun :) bu kadar basit olabileceğine inanmak istemediğim için anlamadım sanırım :) Emeğine sağlık.. Paslanmış bir uygulama geliştirici.. #AnalistŞart

Burada felanca bilgiler Şablonu byle kayıt ettiğini düşünelim. Mail gnderme esnasında ilgili yerleri replace edeceksin. Eyv bununla ilgili kısa bir yazı buldum aşağıya linkini bırakıyorum. Bunun yanında DB de hangi alanları tutmam gerkiyor? subject, body, to, cc, bcc, timestamp vs? https://hassantariqblog.wordpress.com/2016/10/04/asp-net-store-email-template-in-net/ Paslanmış bir uygulama geliştirici.. #AnalistŞart

hocam html olarak rneğin; <h1> </h1> <time> </time> <p> </p> <a href=" "> </a> byle bir tasarımın var, bunu komple string olarak tut. sql tablon şyle olabilir; id template_name template_string 1 activation <h1>{titl... 2 reset_pass... bu tablodan gndereceğin mailin stringini çekersin, sonra string içerisinden şablona zel olarak ayarladığın yer tutucuları gerçek verilerle değiştirirsin. buradan çıkan sonuç html bodysidir. sonra normal mail gnderme işlemlerini yürtüp body kısmına bu stringi verirsin. ...