Advertisement
MChaos

check

Jun 2nd, 2023
631
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 8.99 KB | None | 0 0
  1. function userletter($order, $order_items) {
  2.     $tx="";
  3.     $src = (isset($_SERVER['HTTPS']) ? "https" : "http") . '://' . $_SERVER['HTTP_HOST'] .'/assets/img/logo2.png';
  4.     $tx.='
  5.    <div style="font-family:Arial;font-size:14px;color:#4a4437; width: 700px; margin: 0px auto;">
  6.    <table style="border:0;border-collapse:collapse;width:100%;">
  7.        <td style="width:50%;">&nbsp;</td>
  8.        <td>
  9.            <div style="width:730px;font-family:Arial;font-size:14px;color:#4a4437;">
  10.                <table style="width:100%;border:0;border-collapse:collapse;font-family:Arial;font-size:14px;color:#4a4437;">
  11.                    <tr>
  12.                        <td rowspan="2" style="width:1px;padding:0;">
  13.                            <img src="'.$src.'" style="width: 120px;">
  14.                        </td>
  15.                        <td style="border-bottom:1px solid #000;padding:0;text-align:right;line-height:18px;height:42px;">
  16.                            <a style="text-decoration:none;color:#f28700;" href="http://'.$_SERVER['HTTP_HOST'].'/ro/logare">Logare</a>
  17.                            &nbsp;&nbsp;&nbsp;&nbsp;|&nbsp;&nbsp;&nbsp;&nbsp;
  18.                            <a style="text-decoration:none;color:#f28700;" href="http://'.$_SERVER['HTTP_HOST'].'/">'.$_SERVER['HTTP_HOST'].'</a>
  19.                        </td>
  20.                    </tr>
  21.                    <tr>
  22.                        <td style="text-align:right;">
  23.                            <strong style="font-size:20px;">'.ORDER_EMAIL_TITLE.'</strong>
  24.                            <div style="height:10px;"></div>
  25.                            <strong style="font-size:20px;">'.ORDER_NUMBER.'</strong>: #'.$order->order_nr.'
  26.                        </td>
  27.                    </tr>
  28.                </table>
  29.                
  30.                <span style="font-size:20px;color:#f28700;">'.EMAIL_HELLO.' '.$_SERVER['HTTP_HOST'].'</p>
  31.  
  32.                <p style="font-family: Arial;font-size: 14px;color: #4a4437;">'.EMAIL_HEADER.'</p>
  33.  
  34.                <div style="border-top:2px solid #000;background:#f8f2e8;width:100%;font-family:Arial;font-size:14px;color:#4a4437;">
  35.                    <table style="width:100%;border:0;border-collapse:collapse;font-family:Arial;font-size:14px;color:#4a4437;">
  36.                        <tr>
  37.                            <td style="width:30%;">
  38.                                &nbsp;
  39.                            </td>
  40.                            <td style="">
  41.                                <div style="margin:30px 20px 30px 50px;width:365px;">
  42.                                    Date personale:<br />
  43.                                    <div style="font-size:16px;color:#f28700;padding: 5px 0px;">' . PHONE_TITLE . ': '.$order->phone.'</div>';
  44.                                     if (!empty($order->address)) {
  45.                                         $tx.='<strong>'.$order->name. ' ' . $order->surname .'<br />';
  46.                                         if (!empty($order->address)) $tx.= $order->address;
  47.                                         if (!empty($order->house)) $tx.= ', '.$order->house;
  48.                                         if (!empty($order->app)) $tx.= ', '.ACC_APPARTMENT.' '.$order->app;
  49.                                         if (!empty($order->entrance)) $tx.= ', '.ACCOUNT_PORCH_NUMER.' '.$order->entrance;
  50.                                         if (!empty($order->floor)) $tx.= ', '.ACCOUNT_FLOOR_NUMBER.' '.$order->floor;
  51.                                         if (!empty($order->interfon)) $tx.= ', '.ACCOUNT_INTERCOM.' '.$order->interfon;
  52.                                     }
  53.  
  54.                                     if ($order->city == 1) {
  55.                                         $city = CHISINAU;
  56.                                     } else {
  57.                                         $city = BALTI;
  58.                                     }
  59.  
  60.                                     $tx.='<br />'.$city.'</strong>
  61.                                </div>
  62.                            </td>
  63.                            <td style="width:70%;">
  64.                                &nbsp;
  65.                            </td>
  66.                        </tr>
  67.                    </table>
  68.                </div>
  69.              
  70.                <div style="height:30px;"></div>
  71.                <span style="font-size:20px;color:#f28700;">'.ORDERLETTER7.'</span><br />
  72.                <div style="height:10px;"></div>
  73.                
  74.                <table style="width:100%;border:0;border-collapse:collapse;">';
  75.                     foreach($order_items as $arr2) {
  76.                         $ci =& get_instance();
  77.                         $img = $ci->db->where('food_id', $arr2->food_id)->order_by('sorder ASC, id DESC')->get('foods_foto')->result();
  78.  
  79.                         $tx.='<tr>
  80.                            <td style="width:120px;padding:15px 15px;border-top:1px solid #000;border-bottom:1px solid #000;vertical-allign:middle;">';
  81.                                 if (!empty($img[0]->img)) $tx.='<img src="http://'.$_SERVER['HTTP_HOST'].'/public/foods/thumbs/version_110x120x0/'.$img[0]->img.'" width="110">';
  82.                             $tx.='</td>
  83.                            <td style="border-top:1px solid #000;border-bottom:1px solid #000;font-size:12px;text-transform:uppercase;width:280px;vertical-allign:middle;">
  84.                                '.$arr2->food_title . ' ' . $arr2->food_item_title;
  85.                             $tx.='</td>
  86.                            <td style="border-top:1px solid #000;border-bottom:1px solid #000;text-align:center;white-space:nowrap;text-transform:uppercase;">
  87.                                <p style="font-size:10px;color:#8f8c86;">'.CART_PRODUCTS_TOTALS.'</p>
  88.                                <span style="font-size:19px;line-height:44px;">'.$arr2->qt.'</span>
  89.                            </td>
  90.                            <td style="border-top:1px solid #000;border-bottom:1px solid #000;text-align:center;white-space:nowrap;text-transform:uppercase;">
  91.                                <p style="font-size:10px;color:#8f8c86;">'.CART_PRODUCTS_PRICE_TITLE.'</p>
  92.                                <span style="line-height:44px;">'.number_format($arr2->price,2,'.',' ').' MDL</span>
  93.                            </td>
  94.                            <td style="border-top:1px solid #000;border-bottom:1px solid #000;text-align:center;white-space:nowrap;text-transform:uppercase;">
  95.                                <p style="font-size:10px;color:#8f8c86;">'.CART_PRODUCTS_TOTAL_TITLE.'</p>
  96.                                <span style="line-height:44px;">'.number_format(($arr2->price * $arr2->qt),2,'.',' ').' MDL</span>
  97.                            </td>
  98.                        </tr>';
  99.                     }
  100.  
  101.                     $tx.='<tr>
  102.                        <td style="width:120px;padding:15px 15px;border-top:1px solid #000;border-bottom:1px solid #000;vertical-allign:middle;">
  103.                            
  104.                        </td>
  105.                        <td style="border-top:1px solid #000;border-bottom:1px solid #000;font-size:12px;text-transform:uppercase;width:280px;vertical-allign:middle;">
  106.                            '.PAGE_CONTACTS_DELIVERY.'
  107.                        </td>
  108.                        <td style="border-top:1px solid #000;border-bottom:1px solid #000;text-align:center;white-space:nowrap;text-transform:uppercase;"></td>
  109.                            
  110.                        <td style="border-top:1px solid #000;border-bottom:1px solid #000;text-align:center;white-space:nowrap;text-transform:uppercase;">
  111.  
  112.                        </td>
  113.                        <td style="border-top:1px solid #000;border-bottom:1px solid #000;text-align:center;white-space:nowrap;text-transform:uppercase;">
  114.                            <span style="line-height:24px;white-space:nowrap;">'.number_format($order->delivery, 2, '.',' ').' MDL</span>
  115.                        </td>
  116.                    </tr>';
  117.                 $tx.='</table>
  118.                
  119.                <div style="height:20px;"></div>
  120.                
  121.                <table style="width:100%;border:0;border-collapse:collapse;">
  122.                    <tr>
  123.                        <td><div style="width:480px;"></td>
  124.                        <td style="text-align:left;padding:padding:10px 10px 10px 0;font-size:11px;">'.CART_SUBTOTAL.'</td>
  125.                        <td style="text-align:right;padding:10px;font-size:15px;white-space:nowrap;">'.number_format(($order->total - $order->delivery), 2,'.',' ').' MDL</td>
  126.                    </tr>
  127.                    <tr>
  128.                        <td><div style="width:480px;"></td>
  129.                        <td style="text-align:left;padding:padding:10px 10px 10px 0;font-size:11px;">'.CART_PRODUCTS_TOTAL_TITLE.'</td>
  130.                        <td style="text-align:right;padding:10px;font-size:15px;white-space:nowrap;">'.number_format($order->total, 2,'.',' ').' MDL</td>
  131.                    </tr>
  132.                </table>
  133.            </div>
  134.        </td>
  135.    </table>
  136.    </div>';
  137.  
  138.     return $tx;
  139. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement