Перейти к содержанию

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

Человеческие уведомления администратора интернет-магазина


Человеческие уведомления администратора интернет-магазина


Человеческие уведомления администратора интернет-магазина

Модуль изменяет содержание письма, которое приходит администратору. Модуль экономит время, так как для совершения звонка менеджеру не требуется заходить в CMS. Достаточно информации в письме.

Пример:

bY6S4-yx-Pg.jpg

Установка:

  • Необходимо изменить файл catalog/model/checkout/order.php
    • Либо просто перенесите содержимое папки upload в корень OpenCart’a
    • Либо в файле catalog/model/checkout/order.php после строки 513 замените код (лучше идти этим путем)

// Text

$text = $language->get('text_new_received') . "\n\n";

$text .= $language->get('text_new_order_id') . ' ' . $order_id . "\n";

$text .= $language->get('text_new_date_added') . ' ' . date($language>get('date_format_short'), strtotime($order_info['date_added'])) . "\n";

$text .= $language->get('text_new_order_status') . ' ' . $order_status . "\n\n";

$text .= $language->get('text_new_products') . "\n";

На код:

// Text

$text = $language->get('text_new_received') . "\n";

$text .= $language->get('text_new_date_added') . ' ' . date($language->get('date_format_short'), strtotime($order_info['date_added'])) . "\n\n";

$text .= 'ФИО:' . ' ' . $order_info['lastname'] . ' ' . $order_info['firstname'] . ' ' . $order_info['fax'] . "\n";

$text .= 'E-Mail: ' . $order_info['email'] . "\n";

$text .= 'Номер телефона: ' . $order_info['telephone'] . "\n";

$text .= 'Адрес доставки:' . ' ' . $order_info['shipping_postcode'] . ', ' . $order_info['shipping_zone'] . ', ' . ($order_info['shipping_address_2'] ? $order_info['shipping_address_2'] . ' район' . ', ' : '') . $order_info['shipping_city'] . ', ' . $order_info['shipping_address_1'] . "\n";

$text .= 'Способ доставки: ' . $order_info['shipping_method'] . "\n";

$text .= 'Способ оплаты: ' . $order_info['payment_method'] . "\n\n";

$text .= $language->get('text_new_products') . "\n";


 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

спасибо автору за полезную мелочь!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

на версии opencart 1/5/1/3 заменил свой файл на ваш, вообще перестали заказы оформляться... оформляешь заказ ни письма красивого о заказе, ни заказ в админке....

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Благодарю за полезную вещь. на днях потестирую.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А нельзя сделать чтобы тот шаблон письма который приходит покупателю, приходил и админу? Готов кто-то реализовать? С меня на пиво)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А нельзя сделать чтобы тот шаблон письма который приходит покупателю, приходил и админу? Готов кто-то реализовать? С меня на пиво)

Об этом много есть информации, например, здесь: https://opencartforum.com/topic/16161-%D0%BF%D0%B8%D1%81%D1%8C%D0%BC%D0%BE-%D0%BE-%D0%B7%D0%B0%D0%BA%D0%B0%D0%B7%D0%B5/

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Об этом много есть информации, например, здесь: https://opencartforum.com/topic/16161-%D0%BF%D0%B8%D1%81%D1%8C%D0%BC%D0%BE-%D0%BE-%D0%B7%D0%B0%D0%BA%D0%B0%D0%B7%D0%B5/

Спасибо! Нашел то что нужно. 

Решил проблему с помощью данного дополнения Detailed Admin Order Notification Email (VQMod)

Скачать модуль для изменения письма админу здесь

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Добрый день. а как сделать, чтобы человеческие письма приходили к заказчику, если они отправляются из Комметариев к Заказу

А то приходит письмо, которое сложно прочитать.

Пример:

 

№ заказа: 37
Дата заказа: 03.08.2015

Актуальное состояние Вашего заказа:
В обработке

Для просмотра Вашего заказа перейдите по ссылке:
http://kra-kra.ru/index.php?route=account/order/info&order_id=37

Для отслеживания вашей посылки перейдите по ссылке:
http://myparcels.ru/111111

Комментарии к Вашему заказу:

Теперь можно отследить заказ

Если у Вас есть какие-либо вопросы, ответьте на это сообщение.

 

Хотелось чтобы такие письма были максимально приближены к шаблону письма, которые клиент получает при оформлении заказ

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

на версии opencart 1/5/1/3 заменил свой файл на ваш, вообще перестали заказы оформляться... оформляешь заказ ни письма красивого о заказе, ни заказ в админке....

В итоге, заработал у Вас? На 1.5.4.1.2 не хочет работать

Изменено пользователем Sinpak

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Не могу понять, сделано все так как описано, но почему то в письме кракозябры вместо "ФИО", "Адрес доставки" и т.п.Вот в таком виде:

 

���: пр проверка 
E-Mail:shika137@mail.ru
����� ��������:888888888888888
����� ��������: , Tver, gggggggggg, gggggggggggg
������ ��������:Самовывоз из магазина
������ ������:Оплата при доставке

 

Почему так и где менять, подскажите плиииз!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

исправила сама, вернула старые обозначения вместо предлагаемых "ФИО".. на $text .= $language->get('text_........')

и дописав нужные в языковой файл (добавляла 'text_new_name')

Единственное на что не ругалась кодировка это email, наверняка потому что написано латиницей. Менять не стала, отображает и ладно)

 

Получилось в таком виде, мало ли кому пригодится:

 

// Text 

$text = $language->get('text_new_received') . "\n";
$text .= $language->get('text_new_order_id') . $order_info['order_id'] . "\n";
$text .= $language->get('text_new_date_added') . ' ' . date($language->get('date_format_short'), strtotime($order_info['date_added'])) . "\n\n";
$text .= $language->get('text_new_name') . ' ' . $order_info['lastname'] . ' ' . $order_info['firstname'] . ' ' . $order_info['fax'] . "\n";
$text .= 'E-Mail: ' . $order_info['email'] . "\n";
$text .= $language->get('text_new_telephone') . $order_info['telephone'] . "\n";
$text .= $language->get('text_new_shipping_address') . ' ' . $order_info['shipping_postcode'] . ', ' . $order_info['shipping_zone'] . ', ' . ($order_info['shipping_address_2'] ? $order_info['shipping_address_2'] . ' נאימם' . ', ' : '') . $order_info['shipping_city'] . ', ' . $order_info['shipping_address_1'] . "\n";
$text .= $language->get('text_new_shipping_method') . $order_info['shipping_method'] . "\n";
$text .= $language->get('text_new_payment_method') . $order_info['payment_method'] . "\n\n";
$text .= $language->get('text_new_products') . "\n";
Изменено пользователем shika137

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А кто знает, как еще изображение товара вывести в письмо администратору?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Есть ли для версии 2.1?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Похожий контент

    • От batov
      Человеческие уведомления администратора интернет-магазина


      Модуль изменяет содержание письма, которое приходит администратору. Модуль экономит время, так как для совершения звонка менеджеру не требуется заходить в CMS. Достаточно информации в письме.
      Пример:

      Установка:
      Необходимо изменить файл catalog/model/checkout/order.php Либо просто перенесите содержимое папки upload в корень OpenCart’a
      Либо в файле catalog/model/checkout/order.php после строки 513 замените код (лучше идти этим путем)



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

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

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.