Hallo,
ich hatte schon einmal das Problem, dass eine Seite nach dem Update von Contao 3 auf 4 nicht mehr richtig angezeigt wurde (hier)
Wie in diesem Thread beschrieben, liegt es oft daran, dass die Einbettung von Artikeln als Inhaltselemente anders verschachtelt ist.
Hier noch ein Beispiel:
Contao 3
HTML-Code:
<div class="mod_article first block" id="article-52">
<div class="inside">
<h1 class="ce_headline first"></h1>
<div class="ce_sliderStart first block">
<div class="content-slider" data-config="10000,300,0,1" style="visibility: visible;">
<div class="slider-wrapper" style="width: 4368px;">
<div class="slide" style="width: 1092px; left: 0px; transition-duration: 300ms; transform: translateX(-1092px);" data-index="0">
Contao 4
HTML-Code:
<div class="mod_article first block" id="article-52">
<div class="inside">
<h1 class="ce_headline first"></h1>
<div class="mod_article block" id="article-48">
<div class="inside">
<div class="ce_sliderStart first block">
<div class="content-slider" data-config="10000,300,0,1" style="visibility: visible;">
<div class="slider-wrapper" style="width: 4528px;">
Die Templates von ce_html, fe_page und mod_article sind bei beiden Versionen identisch. Dennoch ist das Verhalten anders. Das resultiert darin, dass ich an sehr vielen Stellen JS und CSS anpassen muss, da es auftrund der unterschiedlichen Verschachtelung nicht mehr überall richtig greift. Kann ich Contao 4 so anpassen, dass die Einbettung von Artikeln als Inhaltselementen wie in Contao 3 funktioniert?
Lesezeichen