2016-08-11 4 views
0

Ich habe einen einfachen Repeater, der Links zu hochgeladenen Dokumenten mit cms.file auflistet. Ich zeichne ein leeres Feld aus, um ORDER BY basierend auf dem Veröffentlichungsdatum anzupassen. Ich kann hier nichts finden, also entschuldige ich mich wenn es ein Duplikat ist.Kentico cms.file Veröffentlichungsdatum

Antwort

0

Ich werde DocumentModifiedWhen als ORDER By Anweisung verwenden.

2

Best Practice ist das Hinzufügen von benutzerdefinierten Feld zu Seitentyp (in diesem Fall cms.file oder besser erstellen Sie die neue) und setzen ORDER BY Bedingung auf dieses neue Feld. Es gibt auch Eigenschaften wie DocumentModifiedWhen, DocumentCreatedWhen, DocumentCheckedOutWenn Sie verwenden können.

+0

Ich habe darüber nachgedacht. Eigentlich denke ich noch darüber nach, dem CMS-Seitentyp ein neues Feld hinzuzufügen. –

+0

IMHO ist es ziemlich billig, neues Feld hinzuzufügen (sogar mit Standardwert) und Sie haben die volle Kontrolle über alle möglichen Werte (im Rahmen Ihrer ORDER BY-Bedingung). Ich denke, das ist der beste Ansatz. –

0

Es gibt zwei Felder [DocumentPublishTo] und [DocumentPublishFrom], die Sie sich vorstellen können. Dies sind die beiden Felder, die standardmäßig unten auf jeder Formularseite angezeigt werden.

+0

Diese werden in diesem Fall nicht verwendet. –

+0

Ich dachte, du sprachst über veröffentlichte Datum mit in Kentico. Am besten wetten Sie in diesem Fall, wenn Sie ein Feld im Seitentyp der Datumszeit erstellen und diese Felder zum Bestellen Ihrer Dokumente verwenden. –