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

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

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

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

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

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

 

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

 

 

 

 

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

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


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

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


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

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

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

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

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


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

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

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


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

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

 

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

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

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


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

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

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

 

http://joxi.ru/ZrJj4xdH8VQMrj

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


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

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

 

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

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

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


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

На скрине выше письмо о заказе администратору.....

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


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

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

 

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

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

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


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

Я вам попытался подсказать решение.Ваше право как с этим поступить.Далее продолжать этот чат нет желания.

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


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

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

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

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


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

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


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


 


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


 


Версия Ocstore 1.5.5.1.1


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

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


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

Приподниму тему. Проблема актуальна.

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


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

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

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

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

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

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

Войти

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

Войти

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

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

×

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

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