Hi,
ich habe noch wenig Ahnung von xtc, aber ich denke, dass die Lösung in der Funktion buildDataArray liegt, die aufgerufen wird, wenn Daten zu einem Produkt angefordert werden. Ich habe in meiner product.php die rot markierte Zeile in dieser Funktion eingefügt:
return array ('PRODUCTS_NAME' => $array['products_name'],
'COUNT'=>$array['ID'],
'PRODUCTS_ID'=>$array['products_id'],
'PRODUCTS_WEIGHT'=>$array['products_weight'],
'PRODUCTS_VPE' => $this->getVPEtext($array, $products_price['plain']),
'PRODUCTS_IMAGE' => $this->productImage($array['products_image'], $image),
'PRODUCTS_LINK' => xtc_href_link(FILENAME_PRODUCT_INFO, xtc_product_link($array['products_id'], $array['products_name'])),
'PRODUCTS_PRICE' => $products_price['formated'],
'PRODUCTS_TAX_INFO' => $main->getTaxInfo($tax_rate),
'PRODUCTS_SHIPPING_LINK' => $main->getShippingLink(),
'PRODUCTS_BUTTON_BUY_NOW' => $buy_now,
'PRODUCTS_SHIPPING_NAME'=>$shipping_status_name,
'PRODUCTS_SHIPPING_IMAGE'=>$shipping_status_image,
'PRODUCTS_DESCRIPTION' => $array['products_description'],
'PRODUCTS_EXPIRES' => $array['expires_date'],
'PRODUCTS_CATEGORY_URL'=>$array['cat_url'],
'PRODUCTS_SHORT_DESCRIPTION' => $array['products_short_description'],
'PRODUCTS_FSK18' => $array['products_fsk18']);
In der Datei new_products_default.html greife ich auf diesen Wert mit
{if $module_data.PRODUCTS_WEIGHT}{$module_data.PRODUCTS_WEIGHT}{/if}
zu, bei mir wird dann das Gewicht des Artikels angezeigt.
Viele Grüße,
gaspode2