Ablaufdatum von Sonderangeboten in der Produktdetailansicht anzeigen
Aus Wiki | xtcModified eCommerce Shopsoftware
Hinweis: Diese Erweiterung ist standardmäßig ab xtcModified Version 1.06 enthalten!
Um das Ablaufdatum von Sonderangeboten in der Produktdetailansicht anzeigen zu können, sind folgende Schritte notwendig:
In der includes/modules/product_info.php nachfolgender Zeile suchen:
require_once (DIR_FS_INC.'get_cross_sell_name.inc.php');
und darunter folgende Zeile einfügen:
require_once (DIR_FS_INC.'xtc_date_short.inc.php'); // Für Anzeige Sonderangebotsende (c) by Hetfield
danach ebenfalls in der includes/modules/product_info.php folgenden Code suchen:
if ($product->data['products_fsk18'] == '1') { $info_smarty->assign('PRODUCTS_FSK18', 'true'); }
und davor folgendes einfügen:
// Anzeige des Ablaufdatums für Sonderangebote -- Anfang -- (c) by Hetfield $special_expires_date_query = "SELECT expires_date FROM ".TABLE_SPECIALS." WHERE products_id = '".$product->data['products_id']."'"; $special_expires_date_query = xtDBquery($special_expires_date_query); $sDate = xtc_db_fetch_array($special_expires_date_query, true); if ($sDate['expires_date'] != '0000-00-00 00:00:00') { $info_smarty->assign('PRODUCTS_EXPIRES', xtc_date_short($sDate['expires_date'])); } // Anzeige des Ablaufdatums für Sonderangebote -- Ende -- (c) by Hetfield
Als nächstes in der lang/german/lang_german.conf (und bei alle weiteren installierten Sprachen!) nach folgendem suchen:
[product_info]
und darunter dies einfügen:
text_expires_date = 'Sonderangebot gültig bis:'
Jetzt noch in der product_info_v1.html an gewünschter Stelle dies einfügen:
{if $PRODUCTS_EXPIRES}{#text_expires_date#} {$PRODUCTS_EXPIRES}{/if}
Fertig!
MfG Hetfield

