• 31-05-2023, 15:48:19
    #1
    Merhabalar ben html css kullanarak tablo çıktı formu oluşturdum fakat modül üzerinden maile düştüğünde tablo bozuk duruyor css desteklemiyor emailde gelen kutusunda düzgün bir şekilde kodların çalışması için ne yapabilirim?
    Kod önizleyici editörde kodu çalıştırdığımda düzgün herhangi bir sorun görünmüyor lütfen yardımcı olurmusunuz? Kod içeriğini de buraya ekliyorum...
    Kod Çıktı Resmi:


    Bu altta verdiğim görüntü ise mail tarafına düşmüş hali ama bu şekilde olmasını istemiyorum yukarıda bulunan halde çıktı olarak görünmesini istiyorum css sorunu oluyor mail üzerine düştüğünde...



    <!DOCTYPE html>
    <html>
    <head>
    <title></title>

    <link rel="preconnect" href="https://fonts.gstatic.com">
    <link href="https://fonts.googleapis.com/css2?family=PT+Sans&display=swap" rel="stylesheet">

    <style type="text/css">

    .arabatablo {
    border-collapse: collapse;
    font-family: 'PT Sans', sans-serif;
    width:100%;
    }

    .arabatablo td, .arabatablo th {
    border: 1px solid lavenderblush;
    padding: 8px 12px;

    }

    .arabatablo th {

    text-align: left;
    background-color:tomato;
    color:white;
    }

    .arabatablo tr:hover{
    background-color: lavenderblush;
    }

    .arabatablo tr:nth-child(even){
    background-color:floralwhite;
    }

    </style>
    </head>
    <body>




    <table class="arabatablo">
    <tr>
    <th colspan="4"><center><b>Başvuru Pozisyonu</b></center></th>
    </tr>
    <tr>
    <td><b>Başvuru Türü:</b></td>
    <td>{element|id:4|Başvuru Türü}</td>

    </tr>

    <tr>
    <td><b>Başvurulan Pozisyon:</b></td>
    <td>{element|id:5|Başvurulan Pozisyon}</td>

    </tr>
    <tr>
    <td><b>Ücret Beklentisi:</b></td>
    <td>{element|id:18|Ücret Beklentiniz}</td>

    </tr>

    <tr>
    <td><b>KVKK Bildirimi:</b></td>
    <td>Başvuruda bulunan <b>{element|id:22|Adınız }</b> KVKK bildirimini okuyup onaylamıştır.</td>

    </tr>
    <tr>
    <th colspan="4"><center><b>Kişisel Bilgiler</b></center></th>
    </tr>
    <tr>
    <td><b>Ad Soyad:</b> {element|id:22|Adınız }</td>
    <td><b>Askerlik Durumunuz:</b> {element|id:43|Askerlik Durumunuz}</td>

    </tr>

    <tr>
    <td><b>Doğum Tarihi:</b> {element|id:24|Doğum Tarihiniz}</td>
    <td><b>Terhis Tarihi ve Yeri:</b> {element|id:56|Terhis Tarihi ve Yeri}</td>

    </tr>
    <tr>
    <td><b>Doğum Yeri:</b> {element|id:28|Doğum Yeriniz}</td>
    <td><b>Ehliyet:</b> {element|id:47|Ehliyetiniz}</td>

    </tr>

    <tr>
    <td><b>Cinsiyet:</b> {element|id:32|Cinsiyetiniz}</td>
    <td><b>Medeni Durumu:</b> {element|id:48|Medeni Durumunuz}</td>

    </tr>
    <tr>
    <td><b>Ev Telefonu:</b> {element|id:33|Ev Telefonunuz}</td>
    <td><b>Uyruğu:</b> {element|id:49|Uyruğunuz}</td>

    </tr>
    <tr>
    <td><b>Cep Telefonu:</b> {element|id:37|Cep Telefonunuz}</td>
    <td><b>Uyruk Diğer:</b> {element|id:52|Diğer}</td>

    </tr>

    <tr>
    <td><b>E-Posta Adresi:</b> {element|id:38|E-Posta Adresiniz}</td>
    <td><b>Mezuniyet:</b> {element|id:57|Mezuniyetiniz}</td>

    </tr>
    <tr>
    <td><b>Adres Bilgisi:</b> {element|id:39|Adresiniz}</td>
    <td><b>Yabancı Dil:</b> {element|id:356|Yabancı Dil}</td>

    </tr>
    <tr>
    <th colspan="4"><center><b>Kişisel Durum</b></center></th>
    </tr>
    <tr>
    <td><b>Bedensel Engeli:</b> {element|id:325|Bedensel Engeliniz Var mı?}</td>
    <td><b>Boy:</b> {element|id:340|Boyunuz}</td>

    </tr>

    <tr>
    <td><b>Bedensel Engeli Var İse:</b> {element|id:326|Bedensel Engeliniz}</td>
    <td><b>Kilo:</b> {element|id:341|Kilonuz}</td>

    </tr>
    <tr>
    <td><b>Ameliyat Oldunuz mu?:</b> {element|id:329|Ameliyat Oldunuz mu?}</td>
    <td><b>Sabıka Kaydı:</b> {element|id:345|Sabıka Kaydınız Var mı?}</td>

    </tr>

    <tr>
    <td><b>Ameliyat Olmuş İse:</b> {element|id:331|Ameliyat}</td>
    <td><b>Sigara Kullanıyormu?:</b> {element|id:346|Sigara Kullanıyor musunuz?}</td>

    </tr>
    <tr>
    <td><b>Hastalığınız Var mı?:</b> {element|id:334|Hastalığınız Var mı?}</td>
    <td><b>Bir Kuruma Borcu Var Mı?:</b> {element|id:348|Bir kuruma borcunuz varmı?}</td>

    </tr>

    <tr>
    <td><b>Hastalığı Var İse:</b> {element|id:336|Hastalığınız}</td>
    <td><b>Emekli Olduğu Kuruluş Var İse:</b> {element|id:352|Emekli Olunan Kuruluş}</td>
    <tr>
    <tr>
    <th colspan="4"><center><b>Öğrenim Bilgileri</b></center></th>
    </tr>
    <tr>
    <td><b>İlköğretim:</b></td>
    <td><b>Okul:</b> {element|id:104|} <b>Bölüm:</b> {element|id:105|} <b>Derece:</b> {element|id:107|} <b>Başlama Tarihi:</b> {element|id:109|} <b>Bitiş Tarihi:</b> {element|id:111|}</td>

    </tr>

    <tr>
    <td><b>Lise:</b></td>
    <td><b>Okul:</b> {element|id:160|} <b>Bölüm:</b> {element|id:162|} <b>Derece:</b> {element|id:164|} <b>Başlama Tarihi:</b> {element|id:166|} <b>Bitiş Tarihi:</b> {element|id:168|}</td>

    </tr>
    <tr>
    <td><b>Üniversite1:</b></td>
    <td><b>Okul:</b> {element|id:149|} <b>Bölüm:</b> {element|id:151|} <b>Derece:</b> {element|id:153|} <b>Başlama Tarihi:</b> {element|id:155|} <b>Bitiş Tarihi:</b> {element|id:157|}</td>

    </tr>

    <tr>
    <td><b>Üniversite2:</b></td>
    <td><b>Okul:</b> {element|id:138|} <b>Bölüm:</b> {element|id:140|} <b>Derece:</b> {element|id:142|} <b>Başlama Tarihi:</b> {element|id:144|} <b>Bitiş Tarihi:</b> {element|id:146|}</td>

    </tr>
    <tr>
    <td><b>Yüksek Lisans:</b></td>
    <td><b>Okul:</b> {element|id:127|} <b>Bölüm:</b> {element|id:129|} <b>Derece:</b> {element|id:131|} <b>Başlama Tarihi:</b> {element|id:133|} <b>Bitiş Tarihi:</b> {element|id:135|}</td>

    </tr>

    <tr>
    <td><b>Yüksek Okul:</b></td>
    <td><b>Okul:</b> {element|id:116|} <b>Bölüm:</b> {element|id:118|} <b>Derece:</b> {element|id:120|} <b>Başlama Tarihi:</b> {element|id:122|} <b>Bitiş Tarihi:</b> {element|id:124|}</td>
    <tr>

    <th colspan="4"><center><b>İş Deneyimi</b></center></th>
    </tr>
    <tr>
    <td colspan="4"><b>Şirket:</b> {element|id:260|} <b>Departman:</b> {element|id:261|} <b>Pozisyon:</b> {element|id:262|} <b>Giriş Tarihi:</b> {element|id:264|} <b>Çıkış Tarihi:</b> {element|id:266|} <b>Görevi:</b> {element|id:268|}</td>

    </tr>

    <tr>
    <td colspan="4"><b>Şirket:</b> {element|id:284|} <b>Departman:</b> {element|id:286|} <b>Pozisyon:</b> {element|id:288|} <b>Giriş Tarihi:</b> {element|id:290|} <b>Çıkış Tarihi:</b> {element|id:292|} <b>Görevi:</b> {element|id:294|}</td>

    </tr>
    <tr>
    <td colspan="4"><b>Şirket:</b> {element|id:271|} <b>Departman:</b> {element|id:273|} <b>Pozisyon:</b> {element|id:275|} <b>Giriş Tarihi:</b> {element|id:277|} <b>Çıkış Tarihi:</b> {element|id:279|} <b>Görevi:</b> {element|id:281|}</td>

    </tr>
    <tr>
    <th colspan="4"><center><b>Referanslar</b></center></th>
    </tr>
    <tr>
    <td><b>Adı Soyadı:</b> {element|id:297|} <b>İş Yeri:</b> {element|id:299|} <b>Pozisyon:</b> {element|id:301|} <b>Telefon:</b> {element|id:303|}</td>
    <td><b>Adı Soyadı:</b> {element|id:311|} <b>İş Yeri:</b> {element|id:313|} <b>Pozisyon:</b> {element|id:315|} <b>Telefon:</b> {element|id:317|}</td>
    </tr>
    <td style="height: px;" colspan="4"><center><footer>&copy; Copyright 2023 Ravanda Carpet. All rights reserved</footer></center></td>
    </table>

    </body>
    </html>
  • 31-05-2023, 16:17:13
    #2
    Hocam anladığım kadarıyla yorumluyorum dediğiniz şey mümkün değil mailinize css ve html kodlarını gönderemezsiniz çok basit bir admin paneli tasarlayıp biraz php kodlarıyla aynı bu tabloyu önünüze düşürebilirsiniz
  • 31-05-2023, 16:20:58
    #3
    Html kod göndermiyorum ben konuyu size şöyle özetleyeyim wordpress tabanlı bir web sitem var orada iş başvuru formu design ettim qform modülü aracılığı ile orada ise formun çıktı hali için bir tablo tasarladım yani başvuruda bulunan kişinin bilgileri bu tablo içerisinde otomatik çekicek ve maile düzenli bir tablo içerisinde düşmüş olucak fakat css kodları da kullandığımdan dolayı mailde gelen kutusuna baktığımızda çıktı çok kötü duruyor bu da css çalıştıramadığından dolayı bozuk çıkmasına sebebiyet veriyor...
    Ribbon adlı üyeden alıntı: mesajı görüntüle
    Hocam anladığım kadarıyla yorumluyorum dediğiniz şey mümkün değil mailinize css ve html kodlarını gönderemezsiniz çok basit bir admin paneli tasarlayıp biraz php kodlarıyla aynı bu tabloyu önünüze düşürebilirsiniz
  • 07-06-2023, 22:35:47
    #4
    @esimsek; Maillerde css desteklemesi için inline css kullanmanız gerekir. Head alanına eklediğiniz css'ler çalışmaz. Css'leri direk html tag'lerinize inline olarak verin, sorun çözülecektir.

    Örnek;
    <span style="font-size:20px;">yazı büyüsün.</span>