Ich steh gerade auf dem Schlauch ... in der order_mail.html will ich an der Stelle:
{foreach name=aussen item=order_values from=$order_data}
<tr>
<td width="20" style="border-right: 2px solid; border-bottom: 2px solid; border-color: #ffffff;"><div align="center"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">{$order_values.PRODUCTS_QTY}</font></div></td>
<td width="20" style="border-right: 2px solid; border-bottom: 2px solid; border-color: #ffffff;"><div align="center"><font size="1" face="Verdana, Arial, Helvetica, sans-serif">x</font></div></td>
{if $smarty.const.SHOW_IMAGES_IN_EMAIL == 'true'}
<td style="border-right: 2px solid; border-bottom: 2px solid; border-color: #ffffff;">
{if $order_values.PRODUCTS_IMAGE neq ''}
<img src="{$img_path}{$order_values.PRODUCTS_IMAGE}" style="{$smarty.const.SHOW_IMAGES_IN_EMAIL_STYLE}">
{/if}
</td>
{/if}
<td style="border-right: 2px solid; border-bottom: 2px solid; border-color: #ffffff;">
<font size="1" face="Verdana, Arial, Helvetica, sans-serif">
<strong>{$order_values.PRODUCTS_NAME}</strong>
Noch ein paar mehr Informationen einbauen. Es gibt bei mir außer dem Produktnamen noch ein selbst eingebautes Datenbankfeld für Untertitel von Büchern und ich hätte auch gerne in der Mail die Info, ab wann der Artikel verfügbar ist.
Ich habe jetzt das gebaut:
includes/classes/order.php
// BOC Jochen - add more infos to order mails $product_additional_info_query = "SELECT products_date_available, products_subtitle FROM " . TABLE_PRODUCTS
. " WHERE products_id=" . (int
)$order_data_values['products_id']; $product_additional_info = xtc_db_fetch_array
($product_additional_info_query); // EOC Jochen - add more infos to order mails $order_data[] = array ('PRODUCTS_ID' => $order_data_values['products_id'], 'PRODUCTS_MODEL' => $order_data_values['products_model'], 'PRODUCTS_NAME' => $order_data_values['products_name'], 'PRODUCTS_IMAGE' => xtc_get_products_image
($order_data_values['products_id']), 'PRODUCTS_ORDER_DESCRIPTION' => $order_description, 'PRODUCTS_SHORT_DESCRIPTION' => $short_description, 'PRODUCTS_SHIPPING_TIME' => $order_data_values['products_shipping_time'], 'PRODUCTS_ATTRIBUTES' => $attributes_data, 'PRODUCTS_ATTRIBUTES_MODEL' => $attributes_model, 'PRODUCTS_PRICE' => $xtPrice->xtcFormat($order_data_values['final_price'], true), 'PRODUCTS_SINGLE_PRICE' => $xtPrice->xtcFormat($order_data_values['final_price']/$order_data_values['products_quantity'], true), 'PRODUCTS_TAX' => ($order_data_values['products_tax'] > 0.00) ?
number_format($order_data_values['products_tax'], TAX_DECIMAL_PLACES
):0, // BOC Jochen - add more infos to order mails 'PRODUCTS_SUBTITLE' => $product_additional_info['products_subtitle'], // EOC Jochen - add more infos to order mails und in der /templates/xtc5/mail/german/order_mail.html das:
<strong>{$order_values.PRODUCTS_NAME} {if $order_values.PRODUCTS_SUBTITLE}{$order_values.PRODUCTS_SUBTITLE}{/if}</strong>
Jedoch kommt in der Mail weiterhin nur der Titel des Buches
Wo ist mein Denkfehler?
Linkback: https://www.modified-shop.org/forum/index.php?topic=31933.0