Hier schonmal die Lösung für EAN und Hersteller und zusätzlich noch die Möglichkeit die Kurzbeschreibung ausgeben zu lassen.
Suche in der "/includes/modules/product_info.php" ab Zeile 57:
xtc_db_query("update ".TABLE_PRODUCTS_DESCRIPTION." set products_viewed = products_viewed+1 where products_id = '".$product->data['products_id']."' and language_id = '".$_SESSION['languages_id']."'");
und füge danach ein:
// BOF - Tomcraft - 2009-07-02 - Get manufacturer name etc. for the product page
$manufacturer_query = xtc_db_query("select m.manufacturers_id, m.manufacturers_name, m.manufacturers_image, mi.manufacturers_url from " . TABLE_MANUFACTURERS . " m left join " . TABLE_MANUFACTURERS_INFO . " mi on (m.manufacturers_id = mi.manufacturers_id and mi.languages_id = '" . (int)$_SESSION['languages_id'] . "'), " . TABLE_PRODUCTS . " p where p.products_id = '" . $product->data['products_id'] . "' and p.manufacturers_id = m.manufacturers_id");
if (xtc_db_num_rows($manufacturer_query)) {
$manufacturer = xtc_db_fetch_array($manufacturer_query);
$manufacturers_image='';
if (xtc_not_null($manufacturer['manufacturers_image'])) $manufacturers_image=DIR_WS_IMAGES . $manufacturer['manufacturers_image'];
$info_smarty->assign('MANUFACTURER_IMAGE',$manufacturers_image) ;
$info_smarty->assign('HERSTELLER',$manufacturer['manufacturers_name']);
$info_smarty->assign('MANUFACTURER_LINK','<a href="' . xtc_href_link(FILENAME_DEFAULT, xtc_manufacturer_link($manufacturer['manufacturers_id'],$manufacturer['manufacturers_name'])) . '">Mehr Produkte von ' . $manufacturer['manufacturers_name'] . '</a>');
}
// EOF - Tomcraft - 2009-07-02 - Get manufacturer name etc. for the product page
Suche in ab Zeile 130:
$info_smarty->assign('PRODUCTS_DESCRIPTION', stripslashes($product->data['products_description'])); und füge danach ein:
// BOF - Tomcraft - 2009-07-02 - PRODUCTS_SHORT_DESCRIPTION for the product page $info_smarty->assign('PRODUCTS_SHORT_DESCRIPTION', stripslashes($product->data['products_short_description']));// EOF - Tomcraft - 2009-07-02 - PRODUCTS_SHORT_DESCRIPTION for the product page Ausgabe für EAN und Hersteller dann in der "/templates/xtc5/module/product_info/product_info_v1.html" über:
{if $PRODUCTS_EAN!=''}
<strong>EAN:</strong> {$PRODUCTS_EAN}{/if}<br />
<strong>Hersteller:</strong> {$HERSTELLER}
Ausgabe für Kurzbeschreibung dann in der "/templates/xtc5/module/product_info/product_info_v1.html" über:
{if $PRODUCTS_SHORT_DESCRIPTION !=''}
<h4 style="background:#D4D4D4; padding:5px; font-size:11px; font-weight:bold"> » Kurzbeschreibung {$PRODUCTS_NAME}: </h4>
<div style="border:1px solid #dddddd; padding:10px;">
<h3>{$PRODUCTS_SHORT_DESCRIPTION}</h3>
</div>{/if}
Grüße
Torsten