Jump to content
xt:Commerce Community Forum
Sign in to follow this  
Weinlaube

Artikelsortierung im Shop

Recommended Posts

Eine andere Möglichkeit wäre auch, dass der Kunde, wenn er in einer Kategorie ist, sich durch Auswahl in einem Menü, nur die Artikel eines bestimmten Hersteller anzeigen lässt.

Praktisch keine Sortierung nach einem Kriterium sondern eine Auswahl.

Alle Artikel die nicht das gewählte Kriterium erfüllen werden ausgeblendet.

Geht das irgendwie?

Share this post


Link to post
Share on other sites

also das Plugin gibt halt den Hersteller und sein Bild zurück, im Anhang.

Es gibt viele Wege nach Rom, ich habe so ähnlich eine Sortierung nach Hersteller realisiert ( mache gerade ein Plugin draus ) und einen Gruppenwechsel abgefragt, also praktisch eine Überschrift mit Ausgabe, wenn der Hersteller im Listing wechselt. Aber die Hersteller-Box ist schon so ganz nützlich ....

Zum Installieren musst Du dir erst mal das eigentliche Plugin ( mit der Unterstruktur boxes, installer etc. aus dem entpackten Verzeichnis ) in den Ordner plugins kopieren

grüsse

mz_box_hersteller.zip

Share this post


Link to post
Share on other sites

Hallo zusammen,

ich möchte gerne die Produkte auf der Startseite automatisch nach Preis sortieren lassen.

Wenn ich diese Zeile:

{page name=xt_startpage_products type=user order_by='p.products_sort' tpl_type='product_listing'}

(ist in meiner default.html)

so abänder:

{page name=xt_startpage_products type=user order_by='price' tpl_type='product_listing'}

zeigt meine Seite gar nichts mehr an. Habe auch schon "price-desc" geht auch nicht. Kann mir jemand sagen was ich falsch mache? Oder geht das gar nicht?

Share this post


Link to post
Share on other sites

Ja kann ich.

du wählst anstatt "price" einfach "p.products_price"

Wenn du auch noch die Reihenfolge anpassen möchtest, müsste es so aussehen:

{page name=xt_startpage_products type=user order_by='p.products_price DESC' tpl_type='product_listing'}

DESC = Descending = absteigend

ASC = Ascending = aufsteigend

Share this post


Link to post
Share on other sites

Ich habe einen Weg gefunden womit sich das Artikel-Sortier-Dropdown erweitern bzw. anpassen lässt.

Im folgenden Bespiel wird die Sortierung um die Artikelnummer erweitert:

1. Als erstes muss in Datei "/xtFramework/classes/class.product_sql_query.php" der Sortierfilter "products_model" hinzugefügt werden:

Nach (Zeile193):

function F_Sorting($sort) {

  switch ($sort) {

einfügen:
case 'products_model' :

  $this->setSQL_SORT(' p.products_model');

  break;

2. Danach wird per PHP im Template "/xtCore/pages/product_listing/product_listing_v1.html" das Artikel-Sortier-Dropdown manipuliert: Vor:
{if $sort_dropdown.options}

einfügen:
{php}

array_push ($this->_tpl_vars['sort_dropdown']['options'], array ('id' => 'products_model', 'text' => TEXT_PRODUCTS_MODEL));

{/php}

Share this post


Link to post
Share on other sites

Ein schöner Anfang. Wie bekomme ich es hin, dass die Artikelnummer der Standard ist - will sagen, ich hätte einfach gern als zusätzliche Auswahl im Admin neben "Preis", "Name" etc. noch die Auswahl "Artikelnummer" - das würde mein Leben extrem erleichtern.

Schöne Grüße,

Jörg

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

×
×
  • Create New...