Shop Support News Archive - Shopbetreiber News -> Forum : GPL Onlineshop Software xt eCommerce Templates Module SEO Support: : Sonderangebot Durch Artikelnummer Definieren
Hallo Leute,
ich stehe vor folgender Herausforderung:
baue gerade einen Schmuck-Shop, habe z.b. Ringe in verschiedenen Größen und möchte nun Sonderangebote definieren. Leider zeigt XT bei der Auswahl nur den aus CAO importierten Kurztext an, dieser ist allerdings bei vielen Artikeln gleich - somit kann ich in dieser Auswahl keine Zuordnung finden.
Es wäre optimal wenn XT in dieser Auswahl die Artikelnummern anzeigt, weiss jemand ob/wie das geht?
Noch eine Frage: Ich hatte in meinem "alten" OSC für Master/Slave Artikel eine contrib installiert, gibts das auch für XT commerce?
danke,
landie
Datei admin/includes/functions/general.php
Zeile 305 ca.
Funktion xtc_draw_products_pull_down() gepatcht.
Original:
function xtc_draw_products_pull_down($name, $parameters = '', $exclude = '') {
****global $currencies;
****if ($exclude == '') {
********$exclude = array ();
****}
****$select_string = '<select name="'.$name.'"';
****if ($parameters) {
********$select_string .= ' '.$parameters;
****}
****$select_string .= '>';
****$products_query = xtc_db_query("select p.products_id, pd.products_name,p.products_tax_class_id, p.products_price from ".TABLE_PRODUCTS." p, ".TABLE_PRODUCTS_DESCRIPTION." pd where p.products_id = pd.products_id and pd.language_id = '".$_SESSION['languages_id']."' order by products_name");
****$products_query = xtc_db_query("select p.products_id, p.products_model,pd.products_name,p.products_tax_c lass_id, p.products_price from ".TABLE_PRODUCTS." p, ".TABLE_PRODUCTS_DESCRIPTION." pd where p.products_id = pd.products_id and pd.language_id = '".$_SESSION['languages_id']."' order by products_name");
****while ($products = xtc_db_fetch_array($products_query)) {
********if (!xtc_in_array($products['products_id'], $exclude)) {
************//brutto admin:
************if (PRICE_IS_BRUTTO == 'true') {
****************$products['products_price'] = xtc_round($products['products_price'] ((100 + xtc_get_tax_rate($products['products_tax_class_id'])) / 100), PRICE_PRECISION);
************}
//************$select_string .= '<option value="'.$products['products_id'].'">'.$products['products_name'].' ('.xtc_round($products['products_price'], PRICE_PRECISION).')</option>';
************$select_string .= '<option value="'.$products['products_id'].'">'.$products['products_model'].' - '.$products['products_name'].' ('.xtc_round($products['products_price'], PRICE_PRECISION).')</option>';
********}
****}
****$select_string .= '</select>';
****return $select_string;
}
Eine modifizierte general.php in der Anlage.
Für Version: XTC304sp21
Gruss
Hen
stereotone
21.12.2006, 19:41
Klasse, danke !
Sowas hab ich auch schon gesucht. Klappt wunderbar :)
Gruß
jens
vBulletin® v3.8.4, Copyright ©2000-2012, Jelsoft Enterprises Ltd.