In einigen (vielen) Textelementen werden pdf-Dateien zum Download zwischen den Textteilen angeboten.
Die gewählte Vorgehensweise, die noch in Contao 2.11.11 funktionierte, ist wie folgt:
- Inhaltselement "Download" anlegen, pdf-Datei auswählen, auf "unsichtbar" schalten (Bsp. ID 1234)
- Im Inhaltselement "Text" die pdf-Datei anzeigen mittels
Code:
{{insert_content::1234}}
Das funktioniert in Contao 3.0.6 leider nicht mehr, auch nicht in Contao 3.2.
Das Markup sieht so aus:
Code:
<div class="mod_article block" id="test">
<div class="ce_text block">
<p>Test </p>
</div>
</div>
</div>
</div>
Es wird also ein div geöffnet und geschlossen, aber ohne Inhalt.
Wenn man das Inhaltselement auf "Sichtbar" schaltet, wird die pdf-Datei sowohl im Text, als auch unterhalb der Textes (Downloadelement) dargestellt.
Das Markup sieht dann wie folgt aus:
Code:
<div class="mod_article block" id="test">
<div class="ce_text block">
<p>Test
<div class="ce_download block">
<img src="system/themes/default/images/iconPDF.gif" width="18" height="18" alt="" class="mime_icon" /> <a href="test.html?file=tl_files/Dokumente/Dokumente_Literatur/amtsblatt_koeslin_1813.pdf" title="Amtsblatt Köslin">Amtsblatt Köslin <span class="size">(94,8 KiB)</span></a>
</div>
</p>
</div>
<div class="ce_download block">
<img src="system/themes/default/images/iconPDF.gif" width="18" height="18" alt="" class="mime_icon" /> <a href="test.html?file=tl_files/Dokumente/Dokumente_Literatur/amtsblatt_koeslin_1813.pdf" title="Amtsblatt Köslin">Amtsblatt Köslin <span class="size">(94,8 KiB)</span></a>
</div>
</div>
</div>
</div>
Ist dies ein Bug oder so gewollt? Wenn es so gewollt ist, kann man das irgendwo ändern? Es müssten sonst viele Texte mühsam umgebaut werden.