Ergebnis 1 bis 5 von 5

Thema: 3.0.6 insert_content::ID lädt nicht das Inhaltselement Download

  1. #1
    Contao-Nutzer
    Registriert seit
    21.08.2009.
    Beiträge
    165

    Standard 3.0.6 insert_content::ID lädt nicht das Inhaltselement Download

    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.

  2. #2
    Contao-Nutzer
    Registriert seit
    21.08.2009.
    Beiträge
    165

    Standard

    Ich möchte ergänzen, dass ich einen Beitrag gefunden habe, aus dem man schließen kann, dass das obige Verhalten bei allen Inhaltselementen auftritt, die "unsichtbar" geschaltet sind.
    Der Beitrag ist hier zu sehen.

    Die dort geschilderte Lösung ist sehr umständlich, daher eigentlich nicht alltagstauglich.

  3. #3
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.553
    User beschenken
    Wunschliste

    Standard

    So arbeite ich nur, wenn ich ein Element auf einzelnen (nicht allen) Seiten haben möchte, damit ich das nur an einer Stelle bearbeiten muss, falls ich mal was ändere.

    Genauso gut könntest du die PDF auf der einen Seite direkt einbinden (sichtbar) und in den anderen Artikeln dann darauf verweisen.
    Dann musste dir aber merken, wo das "echte" Artikelelement liegt, falls man mal was ändern muss.
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  4. #4
    Contao-Nutzer
    Registriert seit
    21.08.2009.
    Beiträge
    165

    Standard

    Mein Problem ist, dass die pdf-Dateien bereits in vielen Textelementen eingebaut sind, indem mit dem insert_content-tag auf das jeweilige (unsichtbare) Inhaltselement "Download" verwiesen wird.
    Nach dem update von 2.11.11 auf 3.0.6 funktioniert diese Möglichkeit jetzt nicht mehr.

    Falls es also kein Bug ist, sondern mit Absicht diese bisher funktionierende Vorgehensweise ausgeschaltet wurde, dann haben wir viel Arbeit, das alles umzuändern.
    Aber es scheint ja ein Bug zu sein, sonst würden im HTML nicht die entsprechenden, leider leeren, divs erzeugt.

    Beispiele sind in den Akkordeons auf dieser Seite zu sehen. Das ist noch die Version 2.11.11.
    In der Version 3.0.6 sieht man ja leider nichts.

  5. #5
    Contao-Nutzer
    Registriert seit
    21.08.2009.
    Beiträge
    165

    Standard

    Inzwischen habe ich erfahren, dass es ab Vers. 3.x nicht mehr möglich ist, ein auf unsichtbar geschaltetes Inhaltselement per insert tag in ein anderes Inhaltselement einzufügen.

    Falls jemand das gleiche Problem hat, empfehle ich den hier beschriebenen Workaround.

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •