Contao-Camp 2024
Ergebnis 1 bis 6 von 6

Thema: Contao 4: Einbettung von Artikeln analog zu Contao 3

  1. #1
    Contao-Nutzer
    Registriert seit
    20.11.2018.
    Beiträge
    35

    Standard Contao 4: Einbettung von Artikeln analog zu Contao 3

    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?

  2. #2
    Administratorin Avatar von lucina
    Registriert seit
    19.06.2009.
    Ort
    Kiel (DE)
    Beiträge
    7.328
    Partner-ID
    152
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Von sich aus macht Contao keine Strukturen mit verschachtelten Artikeln - ich würde eher darauf tippen, dass Du einen Tag nicht geschlossen hast.

    Validiere doch mal Deine Seite.

  3. #3
    Contao-Nutzer
    Registriert seit
    20.11.2018.
    Beiträge
    35

    Standard

    Es ist so, dass in der Seite mehrfach verwendete Elemente als globale Artikel angelegt und eingebettet werden. Zum Beispiel ein Slider Element welcher dann zwischen mehreren Artikeln hin und her schaltet. In Contao 3 wird dies wie oben dargestellt in Contao 4 wie unten.

  4. #4
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    33.882
    Partner-ID
    10107

    Standard

    Hast du in Contao 3 angepasste Templates benutzt?

  5. #5
    Administratorin Avatar von lucina
    Registriert seit
    19.06.2009.
    Ort
    Kiel (DE)
    Beiträge
    7.328
    Partner-ID
    152
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ich habe das gerade mal in meiner Demoinstallation so gebaut - Artikel, und in den Elementen ein weiterer Artikel bezogen. Das von Dir beschriebene Verhalten kann ich mit Standardtemplates in Contao 4.4.45 nicht nachvollziehen.

    Bei mir werden Inhalte aus bezogenen Artikeln ohne zusätzliches .mod_article -> .inside ausgegeben. Ich vermute also weiterhin einen Fehler auf Deiner Seite, entweder im Bereich /templates oder durch ein nicht geschlossenes Tag.

    Wird das denn so auch in der Quelltextausgabe (nicht über F12 ...) ausgegeben? Und was sagt der Validator?

  6. #6
    Contao-Nutzer
    Registriert seit
    20.11.2018.
    Beiträge
    35

    Standard

    Es lag tatsächlich am abgeänderten mod_article template. Hat sich daher erledigt. Vielen Dank.

Aktive Benutzer

Aktive Benutzer

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

Lesezeichen

Lesezeichen

Berechtigungen

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