Hallo zusammen,
ich baue gerade ein Scheufenster, also Zen-Cart ohne Kaufmöglichkeit, auf.
Dabei finde ich eine Sidebox wie Bestseller wichtig. Jeodch gibt es ja keine Verkäufe.
Meine Idee war, dass SQL Statement in Bestsellers soweit zu ändern, dass die meiste gesehenen Artikel in einer Top-Liste dargestellt wird.
Leider funktioniert meine Änderung nicht.
Ich habe in /includes/modules/sideboxes/ die best_sellers.php wie folgt geändert:
Wo ist mein Fehler?
ich baue gerade ein Scheufenster, also Zen-Cart ohne Kaufmöglichkeit, auf.
Dabei finde ich eine Sidebox wie Bestseller wichtig. Jeodch gibt es ja keine Verkäufe.
Meine Idee war, dass SQL Statement in Bestsellers soweit zu ändern, dass die meiste gesehenen Artikel in einer Top-Liste dargestellt wird.
Leider funktioniert meine Änderung nicht.
Ich habe in /includes/modules/sideboxes/ die best_sellers.php wie folgt geändert:
Code:
[B][SIZE=2] if ($show_best_sellers == true) { if (isset($current_category_id) && ($current_category_id > 0)) { $best_sellers_query = "select distinct p.products_id, pd.products_name, pd.products_viewed from " . TABLE_PRODUCTS . " p, " . TABLE_PRODUCTS_DESCRIPTION . " pd, " . TABLE_PRODUCTS_TO_CATEGORIES . " p2c, " . TABLE_CATEGORIES . " c where p.products_status = '1' and pd.products_viewed > 0 and p.products_id = pd.products_id and pd.language_id = '" . (int)$_SESSION['languages_id'] . "' and p.products_id = p2c.products_id and p2c.categories_id = c.categories_id and '" . (int)$current_category_id . "' in (c.categories_id, c.parent_id) order by pd.products_viewed desc, pd.products_name limit " . MAX_DISPLAY_BESTSELLERS; $best_sellers = $db->Execute($best_sellers_query); } else { $best_sellers_query = "select distinct p.products_id, pd.products_name, pd.products_viewed from " . TABLE_PRODUCTS . " p, " . TABLE_PRODUCTS_DESCRIPTION . " pd where p.products_status = '1' and pd.products_viewed > 0 and p.products_id = pd.products_id and pd.language_id = '" . (int)$_SESSION['languages_id'] . "' order by pd.products_viewed desc, pd.products_name limit " . MAX_DISPLAY_BESTSELLERS; $best_sellers = $db->Execute($best_sellers_query); } [/SIZE][/B][SIZE=2][/SIZE]
Kommentar