Jump to content
xt:Commerce Community Forum

Neue Artikel in den Kategorien


besk

Recommended Posts

Hallo, ich habe eine Frage bzgl. der Sortierung der Artikel innerhalb der Kategorien.

Ist es möglich, dass die Artikel in den einzelnen Kategorien nach Ihrem Einstelldatum in den Shop sortiert werden? :confused:

Das ganze ist SUPER wichtig !!!! Es sollen halt immer die neu in den Shop eingestellten Artikel in bestimmten Kategorien (wie z.B. den verschiedenen DVD Kategorien) an erster Stelle stehen. :(

Falls dies so mit XTC nicht machbar ist, hat das vielleicht jemand schon mal hinbekommen oder weiß wie man es programmieren kann? :o

Vielen Dank schon mal ! :cool:

Link to comment
Share on other sites

Hallo,

1. Geduld haben

2. Suchen, denn das Thema gabs schon mal hier

3. Ihr bekommt hier kostenlose Hilfe, da kann man auch mal warten oder?

Ihr könnt das unter Mein Shop einstellen im Admin Bereich.

Da kann man einstellen, ob es nach Datum sortiert werden soll.

VG

Michaela

Link to comment
Share on other sites

  • 1 year later...

Äh falscher Ansatz,

die Sortierung erfolgt ja momentan automatisch nach dem Preis. Und dies muss ja in einer php-Datei definiert werden. Die Einstellungsmöglichkeit im Admin-Bereich beläuft sich ja nur auf auf- oder absteigend.

Weiß jemand, in welcher Datei die Sortierung definiert ist?

Link to comment
Share on other sites

Hallo!

Das geht selbstverständlich! Ist auch gar nicht so schwer. Das geht so:

Schritt 1:

Sucht dazu in der admin/includes/modules/new_category.php nach folgendem Code:

<?php
$order_array='';
$order_array=array(array('id' => 'p.products_price','text'=>TXT_PRICES),
array('id' => 'pd.products_name','text'=>TXT_NAME),
array('id' => 'p.products_ordered','text'=>TXT_ORDERED),
array('id' => 'p.products_sort','text'=>TXT_SORT),
array('id' => 'p.products_weight','text'=>TXT_WEIGHT),
array('id' => 'p.products_quantity','text'=>TXT_QTY));
$default_value='pd.products_name';
?>[/php]

und ersetzt ihn gegen diesen hier:

[php]<?php
$order_array='';
$order_array=array(array('id' => 'p.products_price','text'=>TXT_PRICES),
array('id' => 'pd.products_name','text'=>TXT_NAME),
array('id' => 'p.products_date_added','text'=>TXT_DATE),
array('id' => 'p.products_ordered','text'=>TXT_ORDERED),
array('id' => 'p.products_sort','text'=>TXT_SORT),
array('id' => 'p.products_weight','text'=>TXT_WEIGHT),
array('id' => 'p.products_quantity','text'=>TXT_QTY));
$default_value='pd.products_name';
?>

Schritt 2:

Nun in den jeweiligen Sprachdateien z.B. lang/german/admin/categories.php und allen weiteren Sprachen nach folgendem suchen:

define('TXT_QTY','Auf Lager');

und darunter dies einfügen:

define('TXT_DATE','Einstelldatum');

Fertig! :D Backup nicht vergessen!

Ach ja, im Adminbereich jetzt bei jeder Kategorie die Sortierung entsprechend einstellen. Im Dropdownfeld für die Artikel-Sortierung kann man jetzt das Einstelldatum auswählen und der Shop sortiert dann in der Kategorie nach dem Einstelldatum aufsteigend/absteigend.

MfG Hetfield :cool:

Link to comment
Share on other sites

  • 3 weeks later...

@Hetfield,

dein Code sortiert nur die Artikel-Liste die angezeigt wird, wenn ich in eine Kategorie klicke. Das funktioniert echt super.

Wenn man dann in den Produktdetails mit dem Navigator vor oder zurück blättert ist die Reihenfolge wieder eine andere. Das ist etwas verwirrend für die Kunden, die in der Liste die Artikel sahen und denken wenn sie auf weiter klicken kommt der nächste Artikel aus der liste, dabei kommt etwas ganz anderes.

Gibt es eine Möglichkeit die liste des Produktnavigators so zu sortieren wie die des Produktlistings?

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
  • Create New...