---
title: "YAG Library Sortierung"
url: "https://www.typo3.net/d/120910-yag-library-sortierung"
source: "typo3.net"
tags: ["Extensions","Frage","TYPO3 6.x","YAG Gallery"]
created: "2015-09-15"
last_reply: "2015-09-15"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# YAG Library Sortierung

Extensions · 1 Antwort · gestartet 2015-09-15

## Eröffnungsbeitrag

**madfred** · 2015-09-15 · [Beitrag #1](https://www.typo3.net/d/120910-yag-library-sortierung/1)

Hi Leute,

ich hab ein Problem mit YAG und dem Theme Library. Die Ausgabe funktioniert einwandfrei, auch das Filtern. Allerdings schaffe ich es nicht die Ausgabe zu sortieren. Die Auswahlfelder der Filter sind alphabetisch sortiert, und die Bilder anscheinend nach der Nummer der Galerie, also quasi nach Erstellung.
Die Einstellungen zur Sortierung im Plugin direkt werden auch ignoriert.
Laut Doku sind viele Möglichkeiten der Sortierung gegeben, nur leider greift keine einzige.
Z.B.
columns {
        10 {
            label = Item
            columnIdentifier = item
            fieldIdentifier = itemUid
            sorting = itemUid ASC
        }
    }
sollte doch die Bilder nach der UID sortiert ausgeben, klappt aber nicht.
Wenn ich im Filter das SQL-Statement nutze, gibt es gar keine Ausgabe.

110 < plugin.tx_ptextlist.prototype.filter.select
					110 {
						filterIdentifier = album
						fieldIdentifier = albumUid
						label = Album
						filterField = albumUid
						displayFields = albumName
						inactiveOption = Alle
						multiple = 0
						submitOnChange = 1
						partialPath = EXT:pt_extlist/Resources/Private/Partials/Filter/Options/SelectFilter.html
						dataProviderClassName = Tx_PtExtlist_Domain_Model_Filter_DataProvider_ExplicitSQLQuery
						optionsSqlQuery {
							select = name
							from = tx_yag_domain_model_album
							where = deleted = 0
							orderBy = sorting
							groupBy =
							limit =
						}
					}
Setze ich im Filter den DefaultValue klappt das aber schon.

Wo muss ich hier ansetzen um die Sortierung aus dem Backend auch im Frontend zu bekommen?

## Antworten

### [#2](https://www.typo3.net/d/120910-yag-library-sortierung/2) · madfred · 2015-09-15

Habs gelöst mit ein paar groben Tricks. Die Bilder in der Reihenfolge des Backends bekommt man, indem man
baseGroupByClause (
        	item.sorting, item.uid
        )
das Sorting mitgibt.
ei den Auswahlfeldern ist es mir nicht gelungen, die auch nur ansatzweise zu sortieren. Aber man kann mit
displayFields = gallerySort, galleryName
die Sortierung vorweg ausgeben. Damit ist es richtig sortiert, mit JS noch die Ziffern vorweg weglöschen und fertig.
Würde mich aber trotzdem interessieren, ob das nicht auch einfacher zu haben gewesen wäre?

---

Quelle: „YAG Library Sortierung“, typo3.net, https://www.typo3.net/d/120910-yag-library-sortierung
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
