1.5.1.3 için 1.4.x versiyon gibi giden sipariş mail tasarımı

weedecs

OpenCart-TR
Katılım
2 Haz 2010
Mesajlar
19
Tepkime puanı
0
Puanları
0
Web sitesi
www.alperheper.com
Selam Arkadaşlar,

1.5.1.3 versiyonda müşteriye giden sipariş tasarımını beğenmedimden 1.4.9 versiyondaki HTML sipariş onay mail tasarımını 1.5.1.3 versiyon için uyarladım.

Resimde görebilirsiniz.

[attachment=1245]

/public_html/catalog/view/theme/theme-4/template/mail adresinde bulunan order.tpl'nin içini aşağıdaki gibi yapmanız halinde ekteki gibi mail müşteriye gidecektir.

Logo boyutu kişisel olarak 150x75 ayarlanmıştır.

Arzu ederseniz logoyu istediğiniz boyuta 10. satırdaki width ve height kısımlarını değiştirerek kişiselleştirebilirsiniz.

PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/1999/REC-html401-19991224/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title><?php echo $title; ?></title>
</head>
<body>
<table style="font-family: Verdana,sans-serif; font-size: 11px; color: #374953; width: 600px;">
  <tr>
    <td align="left"><a href="<?php echo $store_url; ?>" title="<?php echo $store_name; ?>"><img src="<?php echo $logo; ?>" width="150" height="75" alt="<?php echo $store_name; ?>" style="border: none;" ></a></td>
  </tr>
  <tr>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td align="left"><?php echo $text_greeting; ?></td>
  </tr>
  <tr>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td align="left" style="background-color: #069; color:#FFF; font-size: 12px; font-weight: bold; padding: 0.5em 1em;"><?php echo $text_order_detail; ?></td>
  </tr>
  <tr>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td align="left"><?php echo $text_order_id; ?> <span style="color: #069; font-weight: bold;"><?php echo $order_id; ?></span><br />
      <?php echo $text_date_added; ?> <?php echo $date_added; ?><br >
      <?php echo $text_payment_method; ?> <strong><?php echo $payment_method; ?></strong><br />
      <?php echo $text_shipping_method; ?> <strong><?php echo $shipping_method; ?></strong><br />
	  <br />
	  <?php echo $text_email; ?> <strong><?php echo $email; ?></strong><br />
	  <?php echo $text_telephone; ?> <strong><?php echo $telephone; ?></strong><br />
	  <?php echo $text_ip; ?> <strong><?php echo $ip; ?></strong>
	</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td><table style="width: 100%; font-family: Verdana,sans-serif; font-size: 11px; color: #FFFFFF;">
        <tr style="background-color: #CCCCCC; text-transform: uppercase;">
          <th style="text-align: left; padding: 0.3em;"><?php echo $text_shipping_address; ?></th>
          <th style="text-align: left; padding: 0.3em;"><?php echo $text_payment_address; ?></th>
        </tr>
        <tr>
          <td style="padding: 0.3em; background-color: #EEEEEE; color: #000;"><?php echo $shipping_address; ?></td>
          <td style="padding: 0.3em; background-color: #EEEEEE; color: #000;"><?php echo $payment_address; ?></td>
        </tr>
      </table></td>
  </tr>
  <tr>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td align="left"><table style="width: 100%; font-family: Verdana,sans-serif; font-size: 11px; color: #000000;">
        <tr style="background-color: #CCCCCC;">
          <th align="left" style="padding: 0.3em; color: #FFFFFF;"><?php echo $text_product; ?></th>
          <th align="left" style="width: 15%; padding: 0.3em; color: #FFFFFF;"><?php echo $text_model; ?></th>
        <th align="right" style="width: 15%; padding: 0.3em; color: #FFFFFF;"><?php echo $text_quantity; ?></th>  
	<th align="right" style="width: 15%; padding: 0.3em; color: #FFFFFF;"><?php echo $text_price; ?></th>
          <th align="right" style="width: 20%; padding: 0.3em; color: #FFFFFF;"><?php echo $text_total; ?></th>
        </tr>
        <?php foreach ($products as $product) { ?>
        <tr style="background-color: #EEEEEE; text-align: center;">
          <td align="left"><?php echo $product['name']; ?>
            <?php foreach ($product['option'] as $option) { ?>
            <br />
            &nbsp;&nbsp;- <?php echo $option['name']; ?>: <?php echo $option['value']; ?>
            <?php } ?></td>
          <td align="left"><?php echo $product['model']; ?></td>
                    <td align="right"><?php echo $product['quantity']; ?></td>
<td align="right"><?php echo $product['price']; ?></td>          
<td align="right"><?php echo $product['total']; ?></td>
        </tr>
        <?php } ?>
        <?php foreach ($totals as $total) { ?>
        <tr style="text-align: right;">
          <td colspan="3">&nbsp;</td>
          <td style="background-color: #EEEEEE; font-weight: bold; padding: 0.3em;"><?php echo $total['title']; ?></td>
          <td style="background-color: #EEEEEE; padding: 0.3em;"><?php echo $total['text']; ?></td>
        </tr>
        <?php } ?>
      </table></td>
  </tr>
  <tr>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td align="left" style="background-color: #069; color: #FFF; font-size: 12px; font-weight: bold; padding: 0.5em 1em;"></td>
  </tr>
  <tr>
    <td>&nbsp;</td>
  </tr>
  <?php if ($comment) { ?>
  <tr>
    <td align="left" style="background-color: #069; color: #FFF; font-size: 12px; font-weight: bold; padding: 0.5em 1em;"><?php echo $text_instruction; ?></td>
  </tr>
  <tr>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td align="left"><?php echo $comment; ?></td>
  </tr>
  <tr>
    <td>&nbsp;</td>
  </tr>
  <?php } ?>
  <?php if ($customer_id) { ?>
  <tr>
    <td align="left" style="background-color: #069; color: #FFF; font-size: 12px; font-weight: bold; padding: 0.5em 1em;"><?php echo $text_link; ?></td>
  </tr>
  <tr>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td align="left"><a href="<?php echo $link; ?>"><?php echo $link; ?></a></td>
  </tr>
  <tr>
    <td>&nbsp;</td>
  </tr>
  <?php } ?>
  <tr>
    <td align="center" style="font-size: 10px; border-top: 1px solid #069;"><a href="<?php echo $store_url; ?>" style="color: #069; font-weight: bold; text-decoration: none;"><?php echo $store_name; ?></a></td>
  </tr>
</table>
</body>
</html>

Umarım faydası olur...

NOT: BU TÜR DEĞİŞİKLERDE SIKINTI YAŞANMAMASI ADINA DEĞİŞİKLİKTEN ÖNCE YEDEK ALINMASINI ÖNERİRİM.
 

Ekli dosyalar

  • örnek.jpg
    örnek.jpg
    224.6 KB · Görüntüleme: 177

irembagi

OpenCart-TR
Katılım
21 Eyl 2010
Mesajlar
163
Tepkime puanı
0
Puanları
0
Yaş
47
Konum
Bursa
Web sitesi
www.bakkoop.com
ürün seçeneği mevcut ise burada seçenekteki açıklamayı kısaltıyor bu açıklamayı nasıl kısaltmandan uzun tutabilirim?
 

weedecs

OpenCart-TR
Katılım
2 Haz 2010
Mesajlar
19
Tepkime puanı
0
Puanları
0
Web sitesi
www.alperheper.com
merhaba irem,

php kodu içinde option diye geçen kısımlar ürün seçeneği anlamında geliyor ancak burada baktığım kadarı ile bir kısıtlama yok sanırım...

eğer başka bir bilen yardımcı olabilirse iyi olur.

ben sadece 1.4.9'daki sipariş mail tasarımını 1.5.x serisine uyguladım. Ama bu konu hakkında bir bilgim maalesef yok.
 

irembagi

OpenCart-TR
Katılım
21 Eyl 2010
Mesajlar
163
Tepkime puanı
0
Puanları
0
Yaş
47
Konum
Bursa
Web sitesi
www.bakkoop.com
birde yeni farkettim sipariş ile ilgili not var ise notu yazmıyor o unutulmuş sanırım
 
Üst