Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Recommended Posts

Extra Email


Extra Email


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

В своё время в opencart версиях 1.4 и более ранних версиях 1.5 , письмо администратору о новом заказе приходило в сильно упрощённом виде.

Позже в версиях 2 и выше , его сделали аналогичным письму для покупателя (HTML).

В новых версиях  opencart 3, опять вернули упрощённый вид. Данный модификатор делает письмо полноценным (аналог письма покупателю).

Добавляет в письмо изображения товара и комментарий покупателя.

Установка через админку (Расширения - Установка расширений). Не забывайте очищать кэши.

Распространяется "как есть". Тестировалось только на Ocstore 3.0.2

 

Удалить модификатор можно в админке в разделе Модификаторы.

Удачных всем продаж!


  • Автор
    Tom
  • долучення
    25.08.19
  • Категорія
  • Ioncube Loader
    Нет
  • ocStore
    3.0
  • OpenCart.Pro, ocShop
    Не проверялось
  • Звернення до сервера розробника
    Нет

 

  • +1 1
Надіслати
Поділитися на інших сайтах

Видимо изначально логотип имеет какие то запредельные размеры.

Надіслати
Поділитися на інших сайтах

  • 2 weeks later...

Огромное спасибо автору за это решение! Очень помогло.

Подскажите пожалуйста, как в письме вывести дополнительные поля из таблицы?

Что нужно дописать в этот крутой модуль?:D

oc_customer

столбца 

custom_field

которые лежат в виде

{"1":"Company"}

 ОГО! Русский вообще в кракозябрах!

{"1":"\u0418\u041f \u041a\u0438\u0446\u043a\u0438"}

 

Змінено користувачем alone69li
Надіслати
Поділитися на інших сайтах


Это очень простой модификатор, все для что он делает, есть в описании. То о чем вы просите, по русски звучит как "мне нужно, сделай за меня."

Надіслати
Поділитися на інших сайтах

  • 2 weeks later...
  • 4 months later...

подскажите, получил ошибку. Хотя устанавливал это дополнение несколько раз все гладко. Где можно поискать проблему?

 

Неправильный тип файла!
Надіслати
Поділитися на інших сайтах


4 часа назад, prizruslan сказал:

подскажите, получил ошибку. Хотя устанавливал это дополнение несколько раз все гладко. Где можно поискать проблему?

 

Неправильный тип файла!

Не могу установить даже на чистый магазин.. подскажите, пожалуйста

Надіслати
Поділитися на інших сайтах


  • 2 weeks later...

Не знаю. Скачал опенкарт с opencart.com установил  скачал здесь же архив и без проблем залил.

 

Надіслати
Поділитися на інших сайтах

  • 6 months later...
В 06.02.2020 в 08:38, prizruslan сказал:

подскажите, получил ошибку. Хотя устанавливал это дополнение несколько раз все гладко. Где можно поискать проблему?

 

Неправильный тип файла!

У меня тоже самое на ocstore...

Надіслати
Поділитися на інших сайтах


Это означает только то, что вы не сможете установить ни один подобный ocmod  архив в свой магазин. И связано это с настройками (магазина/хостинга), а не с данным дополнением.

Надіслати
Поділитися на інших сайтах

  • 2 months later...

Добрый, а под версию 3.0.3.2 есть модуль? То,  что то установил, вроде обновил кэш модификаторов. как то ничего не изменилось ((

Змінено користувачем kiryxaby
Надіслати
Поділитися на інших сайтах


Нет. Не изменилось письмо или , что вы ожидаете от этого модификатора?

Надіслати
Поділитися на інших сайтах

  • 3 months later...

Увежаемый @Tom,

Спасибо за ваш модификатор!

 

Пара комментариев.

 

1. Было бы здорово перенести изображение в первую колонку, таким образом не будет ломаться отображение опций:

	<file path="catalog/view/theme/*/template/mail/order_add.twig">
	    <operation>
			<search>
				<![CDATA[<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;">{{ text_product }}</td>]]>
			</search>
			<add position="before">
				<![CDATA[<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;">{{ text_image }}</td>]]>
			</add>
		</operation>
		<operation>
			<search>
				<![CDATA[<td style="font-size: 12px; border-right: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD; text-align: left; padding: 7px;">{{ product.name }}]]>
			</search>
			<add position="replace">
				<![CDATA[
				<td style="font-size: 12px; border-right: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD; text-align: center; padding: 7px;"><a href="{{ product.href}}"><img src="{{ product.thumb}}" alt="{{ product.name }}" title="{{ product.name }}"  style="vertical-align:middle;" /></td>
				<td style="font-size: 12px; border-right: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD; text-align: left; padding: 7px;"><a href="{{ product.href}}">{{ product.name }}</a>
				]]>
			</add>
		</operation>
		<operation>
			<search>
				<![CDATA[colspan="4"]]>
			</search>
			<add position="replace">
				<![CDATA[colspan="5"]]>
			</add>
		</operation>
	</file>

 

2. Было бы здорово поправить отображение большого логотипа и убрать ограничение в 20 символов на значение опции:

<!-- ocStore: Фикс размера логотипа в письмах -->
  	<file path="catalog/view/theme/*/template/mail/order_add.twig">
	  <operation>
		<search><![CDATA[<img src="{{ logo }}" alt="{{ store_name }}" style="margin-bottom: 20px; border: none;" />]]></search>
		<add position="replace"><![CDATA[<img src="{{ logo }}" alt="{{ store_name }}" style="margin-bottom: 20px; border: none; width: 30%;" />]]></add>
	  </operation>
	</file>

<!-- ocStore+Unishop2: Фикс длины строки значения опции в заказе -->
  	<file path="catalog/controller/{account/order,checkout/cart,checkout/confirm,checkout/uni_checkout,common/cart,mail/order}.php">
	  <operation>
		<search><![CDATA['value' => (utf8_strlen($value) > 20 ? utf8_substr($value, 0, 20) . '..' : $value)]]></search>
		<add position="replace"><![CDATA['value' => (utf8_strlen($value) > 255 ? utf8_substr($value, 0, 255) . '..' : $value)]]></add>
	  </operation>
	</file>

 

 

Надіслати
Поділитися на інших сайтах


  • 4 weeks later...

Добрый день!

Спасибо большое за модуль, решилось великое множество проблем)))

Есть один вопрос: на шаблон Yoga встал как литой, а вот на Modern - без изменений. И там и там  OcStore 3.0.2.

Не подскажите , где копать?

Надіслати
Поділитися на інших сайтах


Видимо в шаблонах используются свои файлы и своя логика отправки писем.

Надіслати
Поділитися на інших сайтах

11 часов назад, Tom сказал:

Можно.

Какие от меня данные нужны? И сколько будет стоить на шаблон Modern? OcStore 3.0.2

Змінено користувачем sergeyrsk
Надіслати
Поділитися на інших сайтах


  • 1 month later...
  • 3 months later...

Здравствуйте.

Не подскажите, как в комментарии убрать строку: Комментарий к Вашему заказу:

а сам комментарий поднять вверх к заголовку?

Если Вам не сложно. Спасибо.

Комментарий.jpg

Надіслати
Поділитися на інших сайтах


  • 4 weeks later...

Добрый день, установил, все работает хорошо, только ругается клиент тролло на неподдерживаемый формат HTML, не подскажите как можно поправить? Может нужно картинку просто убрать из товара? (тогда как это сделать?. Если требуется доплата за доработку, оплачу.

image.png.c26da84dc9bb08c0da29de305e1ec918.png

Надіслати
Поділитися на інших сайтах


В вашем случае, удалить только модификатор данный, который как раз и делает возможным поддержку HTML  в письме.

Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.