Antwort #3 am: 16. September 2014, 17:47:22
Hallo Tonka,
ich geh mal davon aus, dass "es" nicht nur angezeigt werden soll, wenn es im Warenkorb liegt, sondern durchgängig bis zum Checkout. Da ich so etwas neulich realisiert habe, mal schaun, ob ich das noch alles zusammen bekomme
Fangen wir mal mit den php-Dateien an...
1. includes\classes\order.php
suche nach (ca. Z.234)
while ($orders_products = xtc_db_fetch_array
($orders_products_query)) { $this->products[$index] = array('qty' => $orders_products['products_quantity'], 'id' => $orders_products['products_id'], 'opid' => $orders_products['orders_products_id'], 'name' => $orders_products['products_name'], ,
und füge danach ein
'deinfeld' => $orders_products['products_deinfeld'],
,
suche ca. Z.316
$order_description = !empty($order_description) ?
$order_description : $short_description; $order_data[] = array ('PRODUCTS_ID' => $order_data_values['products_id'], 'PRODUCTS_MODEL' => $order_data_values['products_model'], 'PRODUCTS_NAME' => $order_data_values['products_name'], und füge danach ein
'PRODUCTS_DEINFELD' => $order_data_values['products_deinfeld'],
suche ca. Z. 537
$this->products[$index] = array('qty' => $products[$i]['quantity'], 'name' => $products[$i]['manufacturer']." ". $products[$i]['name']." und ersetze mit
$this->products[$index] = array('qty' => $products[$i]['quantity'], 'name' => $products[$i]['manufacturer']." ". $products[$i]['name']." ".$products[$i]['deinfeld'], direkt darunter einfügen:
'deinfeld' => $products[$i]['deinfeld'],
suche ca. Z. 551
'link' => $main->getProductPopupLink($products[$i]['id'],$products[$i]['manufacturer']." ".$products[$i]['name'], 'details'),
ersetze mit:
'link' => $main->getProductPopupLink($products[$i]['id'],$products[$i]['manufacturer']." ". $products[$i]['name']." ".$products[$i]['deinfeld'], 'details'),
2. includes\classes\shopping_cart.php
suche nach ca. Z. 500
p.products_model,
und füge danach ein
p.products_deinfeld,
suche nach ca. Z. 531
'name' => $products['products_name'],
und füge danach ein
'deinfeld' => $products['products_deinfeld'],
3. includes\modules\order_details_cart.php
suche nach ca. Z.78
'PRODUCTS_MODEL' => $products[$i]['model'],
und füge danach ein
'PRODUCTS_DEINFELD' => $products[$i]['deinfeld'],
4. DEINTEMPLATE\module\order_details.html
suche nach ca. Z. 14
<strong><a href="{$module_data.PRODUCTS_LINK}">{$module_data.PRODUCTS_NAME}</a></strong>
und füge danach ein
<a href="{$module_data.PRODUCTS_LINK}">{$module_data.PRODUCTS_DEINFELD}
So, dass sollte es gewesen sein. Hoffe, dass ich nix vergessen habe. Wie immer natürlich ohne Gewähr
Wenn Du noch andere Module eingebaut hast wie PDFBill etc., sind natürlich weitere Ergänzugen notwendig, sofern das Feld da auch verarbeitet werden soll.
Bonner