هاستینگ میهن وب سرور
« جهت سفارش تبلیغات اینجا کلیک کنید »
رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
افزودن لینک و تصویر محصول به ایمیل سفارش | برای اپن کارت 2
#1
توجه این روش برای اپن کارت ورژن 2 می باشد!
بهتر است قبل از انجام تغییرات بکاپ تهیه کنید!



1- در فایل catalog/model/checkout/order.php کد زیر را
کد:
$subject = sprintf($language->get('text_new_subject'), $order_info['store_name'], $order_id);
// HTML Mail
پیدا کنید و زیرش این کد را اضافه کنید:
کد:
    $this->load->model('tool/image');



2- مجدد در فایل catalog/model/checkout/order.php کد زیر را
کد:
foreach ($order_product_query->rows as $product) {
$option_data = array();
پیدا کنید و زیرش این کد را اضافه کنید:
کد:
    
    $product_query = $this->db->query("SELECT image FROM " . DB_PREFIX . "product WHERE product_id = '" . (int)$product['product_id'] . "'");
    foreach ($product_query->rows as $prodquery) {
    $image = $prodquery['image'];
    }



3- مجدد در فایل catalog/model/checkout/order.php کد زیر را
کد:
$data['products'][] = array(
'name' => $product['name'],
'model' => $product['model'],
پیدا کنید و زیرش این کد را اضافه کنید:
کد:
    'thumb' => $this->model_tool_image->resize($image, 60, 60),
    'href' => $this->url->link('product/product', 'product_id=' . $product['product_id']),



4- برای این قسمت در فایل catalog/view/theme/default/template/mail/order.tpl کد زیر را
کد:
<td style="font-size: 12px;    border-right: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD; text-align: left; padding: 7px;"><?php echo $product['name']; ?>
پیدا کرده و به کد زیر تغییر دهید:
کد:
<td style="font-size: 12px; border-right: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD; text-align: left; padding: 7px; vertical-align: middle; text-decoration: none;"><a href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb']; ?>" title="<?php echo $product['name']; ?>" style="float:left; margin-right: 5px;" /></a><?php echo " "; ?><a href="<?php echo $product['href']; ?>"><?php echo $product['name']; ?></a>

! قبل از ارسال سوال ابتدا جستجو کنید، اگر تاپیک مرتبط وجود ندارد، در بخش مناسب یک تاپیک جدید ایجاد کنید !

* به سوالات عمومی در تلگرام یا پیام خصوصی پاسخی ارسال نخواهد شد! *
پاسخ


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان