Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Модификатор | Фото товара в письме


Malhaz
 Погделиться

Рекомендованные сообещёния

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

Может вы заметите в чем моя ошибка, я уже усил ))

Opencart 3.0.2.0

<modification>
	<name>Add product image in mail</name>
	<id>Add product image in mail</id>
	<code>add_product_image_in_mail</code>
	<version>1.0</version>
	<author>EchoElse</author>
	<link>https://kwork.ru/user/echoelse</link>
	<file path="catalog/model/checkout/order.php">
		<operation>
			<search><![CDATA[
			$query = $this->db->query("SELECT * FROM " . DB_PREFIX . "order_product WHERE order_id = '" . (int)$order_id . "'");
			]]></search>
			<add position="replace"><![CDATA[
				  $query = $this->db->query("SELECT op.*, pi.image FROM " . DB_PREFIX . "order_product op, " . DB_PREFIX . "product pi WHERE op.order_id = '" . (int)$order_id . "' AND op.product_id = pi.product_id");
				  ]]>
			</add>
		</operation>
		</file>
	<file path="catalog/model/checkout/order.php">
		<operation>
			<search><![CDATA[
			$data['products'][] = array(
			]]></search>
			<add position="after"><![CDATA[
				  'product_image' => HTTPS_SERVER.'image/'.$order_product['image'],
				  ]]>
			</add>
		</operation>
	</file>
	<file path="catalog/view/theme/default/template/mail/order_add.twig">
		<operation>
			<search index="6"><![CDATA[
			<tr>
			]]></search>
			<add position="after"><![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;">Изображение</td>
				  ]]>
			</add>
		</operation>
		<operation>
			<search index="7"><![CDATA[
			<tr>
			]]></search>
			<add position="after"><![CDATA[
				 <td style="font-size: 12px;	border-right: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD; text-align: left; padding: 7px;"><img src="{{ product.product_image }}" alt="" style="width: 40px; border: none;"></td>
				  ]]>
			</add>
		</operation>
		<operation>
			<search><![CDATA[
			<td style="font-size: 12px;	border-right: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD; text-align: right; padding: 7px;" colspan="4"><b>{{ total.title }}:</b></td>
			]]></search>
			<add position="replace"><![CDATA[
				 <td style="font-size: 12px;	border-right: 1px solid #DDDDDD; border-bottom: 1px solid #DDDDDD; text-align: right; padding: 7px;" colspan="5"><b>{{ total.title }}:</b></td>
				  ]]>
			</add>
		</operation>		
	</file>

</modification>

 

Изменено пользователем Malhaz
Ссылка на комменирий
Погделиться на других сайих


Создайте аккаунт или войдите в него для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккауни. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите згдесь.

Войти сейчас
 Погделиться

×
×
  • Создать...

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

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