contao / core

Contao 3 → see contao/contao for Contao 4
GNU Lesser General Public License v3.0
492 stars 213 forks source link

Downloadelemente von Nachrichten liefern spärliche Informationen #5994

Closed Samson1964 closed 10 years ago

Samson1964 commented 11 years ago

Die Downloadelemente von Nachrichten liefern im Gegensatz zu den normalen Downloadelementen nur wenig Informationen. So fehlen z.B. komplett die Metaangaben. Das Template-Array in einem normalen Downloadelement sieht so aus:

[id] => 21072
[name] => DFBEM2013.pdf
[title] => Ausschreibung bla bla
[link] => Ausschreibung bla bla
[caption] => 
[href] => frauen.html?file=files/DFBEM2013.pdf
[filesize] => 150,2 KiB
[icon] => assets/contao/images/iconPDF.gif
[mime] => application/pdf
[meta] => Array
    (
        [title] => Ausschreibung bla bla
        [link] => 
        [caption] => 
    )

[extension] => pdf
[path] => /kunden/xxx/dfbem

Das Downloadelement in einer Nachricht packt diese spärlichen Daten in das Array (hier mit einer anderen Datei):

[link] => Ausschr_DPEM-LTL_200713.pdf
[filesize] => 98,2 KiB
[title] => Ausschr DPEM-LTL 200713
[href] => ?file=files/xxx/Ausschr_DPEM-LTL_200713.pdf
[enclosure] => files/xxx/Ausschr_DPEM-LTL_200713.pdf
[icon] => assets/contao/images/iconPDF.gif
[mime] => application/pdf

Das Downloadelement von Nachrichten sollte an das normale Downloadelement angepaßt werden.

leofeyer commented 11 years ago

Was genau meinst Du denn mit "Downloadelemente von Nachrichten"?

ghost commented 11 years ago

Ich gehe mal davon aus, dass die (Datei-)Anlagen ("Enclosures") bei den Nachrichten gemeint sind. Das gleiche gilt aber auch für die Anlagen bei den Events.

aschempp commented 11 years ago

Enclosures gibt es doch in Contao 3 nicht mehr, da man Inhaltselemente verwenden kann?

ghost commented 11 years ago

Das würde Sinn machen, aber sie sind auch in C3.1 durchaus noch da (s. Onlinedemo).

Samson1964 commented 11 years ago

Wahrscheinlich noch da um abwärtskompatibel zu bleiben. Da hat mich bei meinem Einstieg in Contao 3.0.6 keiner vorgewarnt.

leofeyer commented 10 years ago

Enclosures gibt es selbstverständlich noch in Contao 3. Allerdings sehe ich es nicht als Fehler, wenn bei diesen die Meta-Angaben fehlen. Wenn Du die unbedingt brauchst, kannst Du ja das Download(s)-Element verwenden.