# Medien-Datein sortieren

**URL:** <https://forum.oxid-esales.com/t/medien-datein-sortieren/97484>\
**Category:** Deutsches Forum\
**Tags:** administration, templates-design, basics\
**Created:** [January 6, 2021, 5:30pm UTC](https://forum.oxid-esales.com/t/medien-datein-sortieren/97484 "2021-01-06T17:30:26Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![\_newbie](https://forum.oxid-esales.com/letter_avatar_proxy/v4/letter/_/77aa72/32.png) [@\_newbie](https://forum.oxid-esales.com/u/_newbie)\
**Post date:** [January 6, 2021, 5:30pm UTC](https://forum.oxid-esales.com/t/medien-datein-sortieren/97484/1 "2021-01-06T17:30:26Z")

</div>

Hallo  
Zuersteinmal Euch allen ein gutes neuens Jahr, vor allem: Bleibt gesund!

Zu meinem Problem:  
Sehe ich das richtig, dass es Standardmäßig keine Möglichkeit gibt, eine Reihenfolge der Medien-Dateien (Artikel Reiter Erweitert) vorzugeben / zu sortieren, oder dass sie zumindest in der Reihenfolge der Eingabe aufgelistet werden?

In der Suche habe ich gesehen, dass es einige Fragen zur Verbesserung dieser Funktion gibt.

Ich habe überlegt als Child die Datei core/oxarticles.php als Child zu ändern und zuminest nach dem Timestamp zu sortieren.  
… oder im Namen der Medien Ziffern verwenden und nach den Namen Sortieren.

EDIT: gibt es die Datei überhaupt noch? Der Beitrag an dem ich mich orientiert hatte war Ver 4.6.3

Aber vielleicht ja ja jemenad eine bessere und vor allem elegantere Idee?

Danke Euch \_newbie

**EDIT Lösung:**  
Vielen Dank @rubbercut für die Lösung und auch Deine PM  
Für alle anderen Neulinge wie mich:

- temporär (nicht updatesicher) kann man wie in rubbercuts Lösung die Zeile in der Article.php $sQ… ersetzen.
- dauerhaft ist immernoch ein Modul notwendig

---

<div class="post-metadata">

**Author:** ![indianer3c](https://forum.oxid-esales.com/user_avatar/forum.oxid-esales.com/indianer3c/32/4325_2.png) [@indianer3c](https://forum.oxid-esales.com/u/indianer3c)\
**Post date:** [January 6, 2021, 5:56pm UTC](https://forum.oxid-esales.com/t/medien-datein-sortieren/97484/2 "2021-01-06T17:56:42Z")

</div>

Hallo @_newbie 🙂

Dankesschön Dir auch ein frohes, gesundes und erfolgreiches Jahr 2021.

> [@\_newbie](#):
>
> Sehe ich das richtig, dass es Standardmäßig keine Möglichkeit gibt, eine Reihenfolge der Medien-Dateien (Artikel Reiter Erweitert) vorzugeben / zu sortieren, oder dass sie zumindest in der Reihenfolge der Eingabe aufgelistet werden?

Werden Die Medien-Dateien nicht nach der Reihenfolge wie sie im Admin hinterlegt sind im Frontend angezeigt? Erstes Bild an erster Stelle, Zweites Bild an zweiter Stelle usw.?

---

<div class="post-metadata">

**Author:** ![\_newbie](https://forum.oxid-esales.com/letter_avatar_proxy/v4/letter/_/77aa72/32.png) [@\_newbie](https://forum.oxid-esales.com/u/_newbie)\
**Post date:** [January 6, 2021, 6:09pm UTC](https://forum.oxid-esales.com/t/medien-datein-sortieren/97484/3 "2021-01-06T18:09:15Z")

</div>

> [@indianer3c](#):
>
> Werden Die Medien-Dateien nicht nach der Reihenfolge wie sie im Admin hinterlegt sind im Frontend angezeigt? Erstes Bild an erster Stelle, Zweites Bild an zweiter Stelle usw.?

Leider nein.  
Erstes Bild an letzter Stelle

---

<div class="post-metadata">

**Author:** ![indianer3c](https://forum.oxid-esales.com/user_avatar/forum.oxid-esales.com/indianer3c/32/4325_2.png) [@indianer3c](https://forum.oxid-esales.com/u/indianer3c)\
**Post date:** [January 6, 2021, 6:32pm UTC](https://forum.oxid-esales.com/t/medien-datein-sortieren/97484/4 "2021-01-06T18:32:42Z")

</div>

> [@\_newbie](#):
>
> Leider nein.  
> Erstes Bild an letzter Stelle

Sehr komisch, weil beim Wave-Theme geht er logisch von 1 bis x vor. Welches Eltern Theme verwendest Du den?

Im Wave Theme wahrscheinlich das Template was Du über Dein Child Theme überladen musst das morepics.tpl [https://github.com/OXID-eSales/wave-theme/blob/master/tpl/page/details/inc/morepics.tpl](https://github.com/OXID-eSales/wave-theme/blob/master/tpl/page/details/inc/morepics.tpl)

---

<div class="post-metadata">

**Author:** ![\_newbie](https://forum.oxid-esales.com/letter_avatar_proxy/v4/letter/_/77aa72/32.png) [@\_newbie](https://forum.oxid-esales.com/u/_newbie)\
**Post date:** [January 6, 2021, 6:42pm UTC](https://forum.oxid-esales.com/t/medien-datein-sortieren/97484/5 "2021-01-06T18:42:26Z")

</div>

Gerade noch einmal probiert. Einen dritten Link zu einer PDF speichert er zwischen dem ersten und dem zweiten Eintrag.  
Die Reihenfolge sind im Frontend und im Backend gleich.  
Eltern Theme ist Wave (Shop ver 6.2.1)

morepics.tpl? muss ich nicht an die media.tpl ran?

---

<div class="post-metadata">

**Author:** ![rubbercut](https://forum.oxid-esales.com/user_avatar/forum.oxid-esales.com/rubbercut/32/3520_2.png) [@rubbercut](https://forum.oxid-esales.com/u/rubbercut)\
**Post date:** [January 6, 2021, 8:32pm UTC](https://forum.oxid-esales.com/t/medien-datein-sortieren/97484/6 "2021-01-06T20:32:18Z")

</div>

> [@Sortierung der Mediendateien](https://forum.oxid-esales.com/t/sortierung-der-mediendateien/63972/5):
>
> Ich hab das so gemacht: Funktion getMediaUrls() in oxarticle $sQ = "select \* from {$sViewName} where oxobjectid = '" . $this-\>getId() . "' ORDER BY oxtimestamp ASC"; oxtimestamp ist aus oxmediaurls.

oxid 6.x =\> Article.php

---

<div class="post-metadata">

**Author:** ![indianer3c](https://forum.oxid-esales.com/user_avatar/forum.oxid-esales.com/indianer3c/32/4325_2.png) [@indianer3c](https://forum.oxid-esales.com/u/indianer3c)\
**Post date:** [January 7, 2021, 10:59am UTC](https://forum.oxid-esales.com/t/medien-datein-sortieren/97484/7 "2021-01-07T10:59:42Z")

</div>

> [@\_newbie](#):
>
> morepics.tpl? muss ich nicht an die media.tpl ran?

Ah sorry habe es mit den Bildern verwechselt. Du meinst mit Medien Dateien die zusätzlichen Infos. Dies schon meiner Betriebsblindheit geschuldet.

Das Template wird dann natürlich media.tpl sein [https://github.com/OXID-eSales/wave-theme/blob/master/tpl/page/details/inc/media.tpl](https://github.com/OXID-eSales/wave-theme/blob/master/tpl/page/details/inc/media.tpl)

---

<div class="post-metadata">

**Author:** ![system](https://forum.oxid-esales.com/user_avatar/forum.oxid-esales.com/system/32/4245_2.png) [@system](https://forum.oxid-esales.com/u/system)\
**Post date:** [January 7, 2022, 10:59am UTC](https://forum.oxid-esales.com/t/medien-datein-sortieren/97484/8 "2022-01-07T10:59:46Z")

</div>

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.
