Категории

[FAQ] Часто задаваемые вопросы и ответы

Проблемы и решения

Ошибки и исправления

Общие вопросы

Расширения

Установка и обновление

Модули

Шаблоны

Локализация интерфейса

Коммерческие предложения

Учимся бизнесу

Бизнес книги

Поисковая оптимизация (SEO)

Магазины на ShopOS

Хостинг для ShopOS

Предложения и пожелания

Курилка

Как подставить ID товара в письмо оформления заказа.

Вопрос:
Как подставить в шаблон письма order_mail ID купленных товаров ?


Ответ:
Файл /includes/classes/order.php 186 строка, добавляем 'PRODUCTS_ID' => $order_data_values
$order_data[] = array ('PRODUCTS_ID' => $order_data_values,'PRODUCTS_MODEL' => $order_data_values, 'PRODUCTS_NAME' => $order_data_values,'PRODUCTS_SHIPPING_TIME' => $order_data_values, 'PRODUCTS_ATTRIBUTES' => $attributes_data, 'PRODUCTS_ATTRIBUTES_MODEL' => $attributes_model, 'PRODUCTS_PRICE' => $osPrice->Format($order_data_values, true),'PRODUCTS_SINGLE_PRICE' => $osPrice->Format($order_data_values/$order_data_values, true), 'PRODUCTS_QTY' => $order_data_values);
В шаблоне письма вставляем {$order_values.PRODUCTS_ID}

{foreach name=aussen item=order_values from=$order_data}
{$order_values.PRODUCTS_QTY} x {$order_values.PRODUCTS_NAME} ID товара: {$order_values.PRODUCTS_ID}
{if $order_values.PRODUCTS_MODEL neq ''} {$order_values.PRODUCTS_MODEL} {/if}
{$order_values.PRODUCTS_PRICE}
{if $order_values.PRODUCTS_SHIPPING_TIME neq ''}Время доставки: {$order_values.PRODUCTS_SHIPPING_TIME}{/if}
{if $order_values.PRODUCTS_ATTRIBUTES !=''}{$order_values.PRODUCTS_ATTRIBUTES}{/if}
{/foreach}


Источник



Copyright ShopOS