Seite 1 von 1

content_teaser - Sortierung der manuell eingefügten Teaser

Verfasst: Di 27. Aug 2019, 20:27
von McHubi
Es geht um das Modul "content_teaser_image", "content_teaser_text", ...

Die Reihenfolge der im gleichnamigen Reiter manuell eingefügten Teaser lässt sich nur beim initialen Befüllen regeln. Sprich, die Teaser, die als erstes der Liste hinzugfügt werden, werden auch als erstes ausgespielt. Teaser zwei landet an Stelle zwei, drei an drei und so weiter. Alles kein Problem, allerdings lässt sich die Reihenfolge

Teaser 1
Teaser 2
Teaser 3

im Nachhinein nur durch einen vollständigen Neuaufbau in einer anderen Reihenfolge des Hinzufügens zum Beispiel auf

Teaser 1
Teaser 3
Teaser 2

ändern. Die Einstellungen im Reiter "Automatisch" die Reihenfolge nach der Sortierung o.ä. zu regeln greift nicht und es ist auch nicht möglich die manuell hinzugefügten Teaser zum Beispiel per drag'n'drop in der Reihenfolge zu ändern. Reichen würde es ja schon, dass es zwei Schaltflächen "rauf/runter" neben der Auflistung der manuellen Teaser geben würde, die dann den ausgewählten Teaser verschiebt.
content_teaser_image-reihenfolge-manuelle-teaser-001.jpg
content_teaser_image-reihenfolge-manuelle-teaser-001.jpg (23.27 KiB) 5191 mal betrachtet

Re: content_teaser - Sortierung der manuell eingefügten Teaser

Verfasst: Mi 28. Aug 2019, 09:33
von Faar
Moin,
wenn du dir das hier anschaust, https://api.contenido.org/con4911/sourc ... r.html#304
siehst du, dass es nur Sortierrichtung und Sortierkriterium gibt, aber erst in der foreach-Schleife sind die Artikel vorhanden, die Du in der Reihenfolge anders gesetzt haben wolltest. Ähm ... :shock:

Du könntest höchstens die Klasse erweitern und eigene Teaser-Module machen, die auf diese Klasse zugreifen und dort drin per Ajax die Artikel im Editormode auflisten lassen, damit du sie per Dra&Drop ändern kannst. Muss natürlich noch eine Artikel-ID und Speicherung der Reihenfolge dazu, damit diese dann im Frontend in dieser Reihenfolge nochmal ausgelesen wird (While Do).

Ich glaube fast, das wird nicht unheftig. :?

Re: content_teaser - Sortierung der manuell eingefügten Teaser

Verfasst: Mi 28. Aug 2019, 17:04
von Oldperl
Servus,

ich könnte nur mit einem Plugin dienen, das den cTeaser mit einer Zufallsfunktion erweitert bzw. die Core-Klasse ersetzt.
CONTENIDO_4.9_cTeaser.jpg
CONTENIDO_4.9_cTeaser.jpg (58.29 KiB) 5164 mal betrachtet
Gruß aus Franken

Ortwin

Re: content_teaser - Sortierung der manuell eingefügten Teaser

Verfasst: Mi 4. Sep 2019, 19:28
von McHubi
Danke euch für die Infos. Was die Zufallsfunktion betrifft, so würde die sicher dem einen oder anderen weiterhelfen, auch wenn sie hier im Rahmen dieses Beitrags "offtopic" ist. Passt aber im Grunde genau da hin: viewtopic.php?f=116&t=43506
:D
@Ortwin: Bist Du im Zusammenhang mit der Zufallsfunktion evtl. auch hierüber gestolpert? viewtopic.php?f=117&t=43493 Es gibt zwar schon ein Ticket dazu für die 4.10.1 aber da es als "minor" eingestuft ist...