Jump to content

Recommended Posts

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


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


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

Модуль изменяет содержание письма, которое приходит администратору. Модуль экономит время, так как для совершения звонка менеджеру не требуется заходить в 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";


 

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

Об этом много есть информации, например, здесь: 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/

Share this post


Link to post
Share on other sites

Об этом много есть информации, например, здесь: 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)

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

Share this post


Link to post
Share on other sites

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

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

Пример:

 

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

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

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

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

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

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

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

 

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

Share this post


Link to post
Share on other sites

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

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

Edited by Sinpak

Share this post


Link to post
Share on other sites

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

 

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

 

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

Share this post


Link to post
Share on other sites

исправила сама, вернула старые обозначения вместо предлагаемых "ФИО".. на $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";
Edited by shika137

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Similar Content

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


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

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



      На код:
  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.