---
title: "tt_products (Shop) sortieren"
url: "https://www.typo3.net/d/26080-tt-products-shop-sortieren"
source: "typo3.net"
tags: ["Extensions","Frage"]
created: "2005-06-16"
last_reply: "2005-07-12"
replies: 5
solved: false
page: 1
pages: 1
lang: "de"
---

# tt_products (Shop) sortieren

Extensions · 5 Antworten · gestartet 2005-06-16

## Eröffnungsbeitrag

**schmidtpublic** · 2005-06-16 · [Beitrag #1](https://www.typo3.net/d/26080-tt-products-shop-sortieren/1)

Hallo,

im Grunde sollte es einfach sein, die Sortierung in der Artikelliste mit orderby zu bestimmen, so verstehe ich die Doku.

Peaktisch passiert aber nix, und es gibt eine - so scheints - willkürliche Reihenfolge.

```typoscript
plugin.tt_products.orderBy=itemnumber
```

So sieht's bei mir aus, aber wie gesagt - von Sortierung nach Artikelnummer keine Spur...

Hat jemand eine Idee?

Viele Grüße, Stefan

## Antworten

### [#2](https://www.typo3.net/d/26080-tt-products-shop-sortieren/2) · Flink · 2005-06-16

> **schmidtpublic schrieb:**
>
> ```typoscript
> plugin.tt_products.orderBy=itemnumber
> ```
>
> So sieht's bei mir aus, aber wie gesagt - von Sortierung nach Artikelnummer keine Spur...
>
> Hat jemand eine Idee?

Über die interne Verarbeitung wird nachträglich noch nach der pid sortiert.

```php
while($row = $GLOBALS['TYPO3_DB']->sql_fetch_assoc($res)) {				$productsArray[$row["pid"]][]=$row;
}
.
.
.
while(list(,$v)=each($pageArr))	{
    if (is_array($productsArray[$v]))
```

Das ist deshalb so, weil danach in einer Schleife über alle Seiten gearbeitet wird.
D.h. hier müßte Shop-intern mit einem 1-dimensionalen Feld gearbeitet werden. Die pid einfach aus der $row im Feld gelesen werden in der Reihenfolge wie sie abgespeichert worden sind. Hm.

Das Problem dabei wäre aber dann, daß unter zk_products die Seiten als Kategorien gedacht sind. Wie sollte dann diese Zuordnung erfolgen können? In der Listenansicht werden schließlich immer Überschriften der Kategorien zuerst angezeigt.

### [#3](https://www.typo3.net/d/26080-tt-products-shop-sortieren/3) · schmidtpublic · 2005-06-17

Mit anderen Worten: Es geht nicht? Wozu dient denn dann der Parameter OrderBy, der in der Doku beschrieben ist?

HmHm.

Gruß Stefan

### [#4](https://www.typo3.net/d/26080-tt-products-shop-sortieren/4) · Flink · 2005-06-23

Hallo,

das ist gewiß noch ergänzungsbedürftig. Es dient im Moment nur zum Sortiern innerhalb einer Kategorie bzw. Seite.
Es steht auch eine Shop-Sort Extension zur Verfügung. Damit sollte ein besseres Sortieren möglich sein.

Gruß,

Flink

### [#5](https://www.typo3.net/d/26080-tt-products-shop-sortieren/5) · schmidtpublic · 2005-06-24

Hallo,

zunächst mal vielen Dank - inzwischen habe ich erfahren, dass ich das Orderby=... nicht in die Constants, sondern ins Setup setzen muss, und das die Artikelliste auf einer Seite, nicht auf einem Sys-Ordner zu stehen hat.

Hm. So ist das eben, aber klar ist's nicht - wichtig aber: jetzt funktioniert die Sortierung.

In meinem Fall ist es einfach, weil's keine Kategorien gibt!

Viele Grüße,

Stefan

### [#6](https://www.typo3.net/d/26080-tt-products-shop-sortieren/6) · kriss · 2005-07-12

Hi

Ja oder es gibts da auch ne Extension:

<http://typo3.org/extensions/repository/search/shopsort/>

gruss

---

Quelle: „tt_products (Shop) sortieren“, typo3.net, https://www.typo3.net/d/26080-tt-products-shop-sortieren
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
