Hier nun nochmal ausführlich die Änderungen:
In /includes/modules/default.php
ersetze:
if (empty($sorting_data['products_sorting'])) { //Fallback für products_sorting auf products_name $sorting_data['products_sorting'] = 'pd.products_name'; } if (empty($sorting_data['products_sorting2'])) { //Fallback für products_sorting2 auf ascending $sorting_data['products_sorting2'] = 'ASC'; } $sorting = ' ORDER BY '.$sorting_data['products_sorting'].' '.$sorting_data['products_sorting2'].' '; mit:
if (empty($sorting_data['products_sorting'])) { //Fallback für products_sorting auf products_name $sorting_data['products_sorting'] = 'pd.products_name'; } if (empty($sorting_data['products_sorting2'])) { //Fallback für products_sorting2 auf ascending $sorting_data['products_sorting2'] = 'ASC'; } $sorting = ' ORDER BY '.$sorting_data['products_sorting'].' '.$sorting_data['products_sorting2'].',p.products_id '.$sorting_data['products_sorting2'].' '; in /includes/modules/product_navigator.php
ersetze:
// Produktsortierung nach Voreinstellung der Kategorie - (c) by Hetfield | Anfang
$sorting_query = xtDBquery("SELECT products_sorting,
products_sorting2
FROM ".TABLE_CATEGORIES."
WHERE categories_id='".$current_category_id."'");
$sorting_data = xtc_db_fetch_array($sorting_query,true);
if (!$sorting_data['products_sorting'])
$sorting_data['products_sorting'] = 'pd.products_name';
$sorting = ' ORDER BY '.$sorting_data['products_sorting'].' '.$sorting_data['products_sorting2'].' ';
mit:
// Produktsortierung nach Voreinstellung der Kategorie - (c) by Hetfield | Anfang
$sorting_query = xtDBquery("SELECT products_sorting,
products_sorting2
FROM ".TABLE_CATEGORIES."
WHERE categories_id='".$current_category_id."'");
$sorting_data = xtc_db_fetch_array($sorting_query,true);
if (!$sorting_data['products_sorting'])
$sorting_data['products_sorting'] = 'pd.products_name';
$sorting = ' ORDER BY '.$sorting_data['products_sorting'].' '.$sorting_data['products_sorting2'].',p.products_id '.$sorting_data['products_sorting2'].' ';