Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Добавить SKU в письмо админу.


Recommended Posts

Всем доброго времени!

Пытаюсь добавить SKU в письмо админу. В нем уже выводится model, но нужен еще и SKU. 

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

За помощь готов отблагодарить деньгами)

 

На скрине в первых скобках модель, во вторых SKU.

 

 

 

 

post-685842-0-91292700-1479839737_thumb.jpg

Link to comment
Share on other sites


Проблема не решена. Код из этого модификатора я сейчас и до этого пытался добавлять как и человек тут и все равно та же проблема - у всех товаров один и тот же SKU.

Я правильно понимаю, что если мне нужно изменить только письмо админу ( в письмом покупателю все ок, там ничего добавлять не нужно), то изменения вносить надо в файле catalog/model/checkout/order.php и все?

Edited by Nero
Link to comment
Share on other sites


В опенкарте есть понятие Кеш модификаторов,который нужно обновлять при внесении изменений.По поводу правок всё детально описано в самом файле.

Link to comment
Share on other sites

Я вношу изменения вручную из модификатора, т.к. мне не нужно все то, что он делает, а только одно - добавить SKU в письмо админу. В Вашем файле изменения, которые делают это находятся в строках 81-100, правильно? Я внес эти изменения и результат такой, какой есть, в чем может быть причина? 

 

Я vqmod особо не использую. Пара xml файлов каких-то только есть, уже не помню про что они. Обновить кеш модификаторов - стереть все из папки vqcache?

Edited by Nero
Link to comment
Share on other sites


Очень странно,что вы в состоянии внести правки в файлы,но не в состоянии прочесть ,что именно написано в файле для появления SKU(Артикула)...

Сделал заказ на тестовом сайте,предварительно установив данные правки.

 

http://joxi.ru/ZrJj4xdH8VQMrj

Link to comment
Share on other sites

В файле модификатора написано: для вывода SKU удалить строки 80, 101, которыми закомментирован кусок кода  (я добавил/заменил нужные строки кода из этого куска в catalog/model/checkout/order.php), и удалить строки 115 и 128, которыми закомментирован кусок кода добавляющий SKU в catalog/view/theme/*/template/mail/order.tpl, что мне как я понимаю делать не нужно, т.к. это шаблон письма покупателю, а мне нужен SKU только в письме админу. 

 

Можете показать скрин письма которое получает админ на тестовом сайте?

Edited by Nero
Link to comment
Share on other sites


Т.е. у Вас и админу и покупателю одно и то же письмо в html формате? Просто у меня письмо админу должно остаться как есть, в виде текста, и только в нем нужно вывести SKU, в письме покупателю SKU не нужен.

 

99 строку из модификатора я заменяю в order.php в блоке // Admin Alert Mail

Edited by Nero
Link to comment
Share on other sites


Спасибо за попытку помочь. Сделал все как в Вашем модификаторе, теперь SKU, как и на вашем скрине, в письме покупателю отображаются корректно. Только проблема в том, что в письме покупателю SKU не должно быть (только модель), а в текстовом письме админу по-прежнему один SKU у всех товаров...  

Edited by Nero
Link to comment
Share on other sites


Можно убрать [РЕШЕНО] в заголовке темы? Проблема не решена. В решении Tom да выводится и модель и SKU, но у Вас при этом и покупателю и админу приходит одно и то же письмо. Но если настроено, что админу приходит текстовое письмо, как по умолчанию, то в нем у всех товаров один SKU. А мне нужно именно так, чтобы покупателю приходило только модель, а админу и модель и SKU в текстовом письме. 


И было бы интересно посмотреть на тестовом сайте Tom'a, если настроить админу отправку обычного текстового письма, какие будут выводиться там SKU.


 


Кто сможет помочь, можно в личку и цену.


 


Версия Ocstore 1.5.5.1.1


Edited by Nero
Link to comment
Share on other sites


  • 3 months later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

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.