Перейти к содержанию
  • В связи с блокировкой банка QIWI оплата через сайт не возможна.
    Для оплаты и получения дополнений просьба писать в личные сообщения
    Admin*у
    После оплаты Вам так же будет доступно скачивание дополнений и обновлений на данном форуме

[Решено]Добавляем SKU в письмо админу и покупателю


Рекомендуемые сообщения

В стандартной сборке письмо о заказе как покупателю, так и админу, не особо информативно. Хотя кому как. Нередко появляется необходимость вывести дополнительную информацию. Итак, сегодня мы добавим вывод SKU в письмо админу и покупателю.

Прежде всего идем в 

catalog/controller/account/order.php

находим:

$data['column_model'] = $this->language->get('column_model');

и сразу после добавляем:

	
$data['column_sku'] = $this->language->get('column_sku');

Дальше находим

'model'    => $product['model'],

и после добавляем

'sku'    => $product['sku'],

и сохраняем изменения.

Дальше необходимо внести изменения в языковой файл, а именно добавить название новой колонки. Переходим в

/catalog/language/ru-ru(либо russian)/account/order.php

и сразу после

	
$_['column_model']          = 'Модель';

Добавляем

$_['column_sku']          = 'Артикул';

Теперь редактируем темплейт письма по адресу:

/catalog/view/theme/default(либо папка вашей темы)/template/mail/order.tpl

Здесь нам необходимо внести два изменения, а именно:

После

<td style="font-size: 12px; border-right: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD; background-color: #EFEFEF; font-weight: bold; text-align: left; padding: 7px; color: #222222;"><?php echo $text_model; ?></td>

добавляем

<td style="font-size: 12px; border-right: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD; background-color: #EFEFEF; font-weight: bold; text-align: left; padding: 7px; color: #222222;"><?php echo $text_sku; ?></td>

а после

<td style="font-size: 12px;	border-right: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD; text-align: left; padding: 7px;"><?php echo $product['model']; ?></td>

добавляем

<td style="font-size: 12px;	border-right: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD; text-align: left; padding: 7px;"><?php echo $product['sku']; ?></td>

Заливаем все изменения на хостинг, обновляем модификаторы и радуемся результату. Для самых ленивых выложу ocmod модификатор.

sku_for_mail.ocmod.zip

Ссылка на комментарий

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...