Contao-Camp 2024
Ergebnis 1 bis 17 von 17

Thema: Youtube Inhaltselement führt zu Problemen

  1. #1
    Contao-Fan
    Registriert seit
    28.11.2011.
    Ort
    Nürnberg
    Beiträge
    691

    Standard Youtube Inhaltselement führt zu Problemen

    Hallo,

    ich setzte das Inhalts-Element youtube Film bei mir ein. Aktuell habe ich festgestellt, das es benachbarte Text-Elemente die umlaute zerschießt. Hat jemand ähnliches festgestellt?

    Verwende contao 4.9.9

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

    Standard

    Poste einen Link zur Seite, damit man nachvollziehen kann, was du meinst.
    » sponsor me via GitHub or PayPal or Revolut

  3. #3
    Contao-Fan
    Registriert seit
    28.11.2011.
    Ort
    Nürnberg
    Beiträge
    691

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Poste einen Link zur Seite, damit man nachvollziehen kann, was du meinst.
    Hier der Link.
    https://www.eventcorner.de/dj-nuernb...deratorin.html

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

    Standard

    Auf der Seite befinden sich HTML Fehler.

    zB:



    Die solltest du zuerst beheben.
    Angehängte Grafiken Angehängte Grafiken
    » sponsor me via GitHub or PayPal or Revolut

  5. #5
    Contao-Fan
    Registriert seit
    28.11.2011.
    Ort
    Nürnberg
    Beiträge
    691

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Auf der Seite befinden sich HTML Fehler.

    zB:



    Die solltest du zuerst beheben.
    Danke für deine Hilfe:
    Den du rot gefärbt hast, ist fehlerhaft? Bzw. der schließende Form tag ist es

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

    Standard

    Das hab nicht ich rot eingefärbt, sondern der Browser . Überprüfe den Quelltext.
    » sponsor me via GitHub or PayPal or Revolut

  7. #7
    Contao-Fan
    Registriert seit
    28.11.2011.
    Ort
    Nürnberg
    Beiträge
    691

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Das hab nicht ich rot eingefärbt, sondern der Browser . Überprüfe den Quelltext.
    Derzeit sind alle Seiten betroffen die einen youtube Film online haben. schaltet man diesen aus ist der Fehler weg.
    Von daher würde ich sagen es muss im Code vom Inhalts-Element youtube film liegen. Hast du da eine Idee?

    Danke!

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

    Standard

    Du verwendest jedenfalls kein Standard YouTube Video Element. Da ich keine Kenntnisse über dein System habe, kann ich dir da nicht helfen, du musst dein YouTube Element fixen.
    » sponsor me via GitHub or PayPal or Revolut

  9. #9
    Contao-Fan
    Registriert seit
    28.11.2011.
    Ort
    Nürnberg
    Beiträge
    691

    Standard

    Zitat Zitat von Spooky Beitrag anzeigen
    Du verwendest jedenfalls kein Standard YouTube Video Element. Da ich keine Kenntnisse über dein System habe, kann ich dir da nicht helfen, du musst dein YouTube Element fixen.
    Danke - ich habe das template bei mir im Template ordner gesucht. da ist leider keins drin gewesen.
    jetzt habe ich den Standard geladen, der schaut so aus. ist das der Code den du siehst? Sorry ich weiß nicht wie du den Standard erkennen kannst.


    :
    HTML-Code:
    <?php $this->extend('block_unsearchable'); ?>
    
    <?php $this->block('content'); ?>
    
      <figure class="video_container">
        <?php if ($this->aspect): ?>
          <div class="responsive ratio-<?= $this->aspect ?>">
        <?php endif; ?>
          <?php if ($this->splashImage): ?>
            <a id="splashImage_<?= $this->id ?>" href="<?= $this->src ?>">
              <?php $this->insert('picture_default', $this->splashImage->picture); ?>
            </a>
            <script>
              document.getElementById('splashImage_<?= $this->id ?>').addEventListener('click', function(e) {
                e.preventDefault();
                var iframe = document.createElement('iframe');
                iframe.src = this.href;
                iframe.width = '<?= $this->width ?>';
                iframe.height = '<?= $this->height ?>';
                iframe.setAttribute('allowfullscreen', '');
                this.parentNode.replaceChild(iframe, this);
              });
            </script>
          <?php else: ?>
            <iframe<?= $this->size ?> src="<?= $this->src ?>" allowfullscreen></iframe>
          <?php endif; ?>
        <?php if ($this->aspect): ?>
          </div>
        <?php endif; ?>
        <?php if ($this->caption): ?>
          <figcaption class="caption"><?= $this->caption ?></figcaption>
        <?php endif; ?>
      </figure>
    
    <?php $this->endblock(); ?>

  10. #10
    Contao-Fan
    Registriert seit
    28.11.2011.
    Ort
    Nürnberg
    Beiträge
    691

    Frage

    ich habe nach wie vor dieses Problem mit dem Video Template.

    Das video wird nicht richtig dargestellt. und die Umlaute vom benachbarten Text werden zerschossen.


    Ich habe jetzt ein eigenes Template angelegt und im Inhaltselement eingefügt, damit ich ausschließen kann das ein anderes Template zum Zuge kommt.
    Das Template hat diesen Code und ist vom standard entnommen.

    Diese Seite:
    https://www.eventcorner.de/show-and-...deratorin.html

    Kann jemand helfen?
    HTML-Code:
    <?php $this->extend('block_unsearchable'); ?>
    
    <?php $this->block('content'); ?>
    
    <figure class="video_container">
        <?php if ($this->aspect): ?>
        <div class="responsive ratio-<?= $this->aspect ?>">
            <?php endif; ?>
            <?php if ($this->splashImage): ?>
            <a id="splashImage_<?= $this->id ?>" href="<?= $this->src ?>">
                <?php $this->insert('picture_default', $this->splashImage->picture); ?>
            </a>
            <script>
                document.getElementById('splashImage_<?= $this->id ?>').addEventListener('click', function(e) {
                    e.preventDefault();
                    var iframe = document.createElement('iframe');
                    iframe.src = this.href;
                    iframe.width = '<?= $this->width ?>';
                    iframe.height = '<?= $this->height ?>';
                    iframe.setAttribute('allowfullscreen', '');
                    this.parentNode.replaceChild(iframe, this);
                });
            </script>
            <?php else: ?>
            <iframe<?= $this->size ?> src="<?= $this->src ?>" allowfullscreen></iframe>
            <?php endif; ?>
            <?php if ($this->aspect): ?>
        </div>
        <?php endif; ?>
        <?php if ($this->caption): ?>
        <figcaption class="caption"><?= $this->caption ?></figcaption>
        <?php endif; ?>
    </figure>
    
    <?php $this->endblock(); ?>
    Geändert von my-om (26.05.2021 um 17:57 Uhr)

  11. #11
    Community-Moderator & Contao-Urgestein Avatar von derRenner
    Registriert seit
    23.10.2012.
    Ort
    hoRn|waldviertel
    Beiträge
    2.849
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von my-om Beitrag anzeigen
    Hallo,

    ...das es benachbarte Text-Elemente die umlaute zerschießt.

    wo genau sind Umlaute "zerschossen"?
    Abgesehen davon würde ich mal auf 4.9.14 updaten und generell den Quellcode mal nach Fehlern durchforsten - nicht nur rund um das Youtube-Element dürften Fehler entstehen. Vermutlich liegt es an einem anderen "fehlerhaften" Template, welches möglicherweise irgendwelche nicht geschlossene Tags beinhaltet.
    Grüsse
    Bernhard


  12. #12
    Contao-Fan
    Registriert seit
    28.11.2011.
    Ort
    Nürnberg
    Beiträge
    691

    Daumen hoch

    Zitat Zitat von derRenner Beitrag anzeigen
    wo genau sind Umlaute "zerschossen"?
    Abgesehen davon würde ich mal auf 4.9.14 updaten und generell den Quellcode mal nach Fehlern durchforsten - nicht nur rund um das Youtube-Element dürften Fehler entstehen. Vermutlich liegt es an einem anderen "fehlerhaften" Template, welches möglicherweise irgendwelche nicht geschlossene Tags beinhaltet.
    Danke dir erst einmal.
    Ich habe hochgerüstet, aber es hat nichts verändert. Du hast Recht ich muss jetzt erst einmal auf die Html-Fehler beseitigen, damit da nichts mehr stören kann.
    wenn die beseitigt sind, schalte ich das video zu und schau mir das mit dem Video an.
    Danke erst mal.

  13. #13
    Contao-Fan
    Registriert seit
    28.11.2011.
    Ort
    Nürnberg
    Beiträge
    691

    Frage

    Zitat Zitat von my-om Beitrag anzeigen
    Danke dir erst einmal.
    Ich habe hochgerüstet, aber es hat nichts verändert. Du hast Recht ich muss jetzt erst einmal auf die Html-Fehler beseitigen, damit da nichts mehr stören kann.
    wenn die beseitigt sind, schalte ich das video zu und schau mir das mit dem Video an.
    Danke erst mal.
    Ich habe jetzt die Fehler, soweit es geht beseitigt. Diese Fehler sind noch da, ohne das youtube-Video (nichts was einen verschrecken sollte) :
    HTML-Code:
    Error: No p element in scope but a p end tag seen.
    
    From line 3835, column 1; to line 3835, column 4
    e>?</div>?</p>      
    Error: The itemprop attribute was specified, but the element is not a property of any item.
    
    From line 61, column 1; to line 61, column 160
    endif]-->?<img src="assets/images/7/eventcorner-logo-aeda2b5c.png" width="280" height="66" alt="Veranstaltungen Nuernberg und besondere Freizeit-Events" itemprop="image">?</pic
    Error: The itemprop attribute was specified, but the element is not a property of any item.
    
    From line 1791, column 1; to line 1791, column 160
    endif]-->?<img src="assets/images/7/eventcorner-logo-aeda2b5c.png" width="280" height="66" alt="Veranstaltungen Nuernberg und besondere Freizeit-Events" itemprop="image">?</pic
    Error: The itemprop attribute was specified, but the element is not a property of any item.
    
    From line 3480, column 1; to line 3480, column 189
    duct851">?<img src="assets/images/4/cabaret-lola-aus-dem-blauen-engel-christina-camara-75ed6b92-7fa8ba18.jpg" itemprop="image" alt="Camara Christina als Sängerin engagieren" width="594" height="396">?</a>?
    Error: The itemprop attribute was specified, but the element is not a property of any item.
    
    From line 3489, column 1; to line 3489, column 162
    duct851">?<img src="assets/images/1/gala-show-act-christina-camara-27e62789.jpg" itemprop="image" alt="Camara Christina mit Ihrer Show engagieren" width="594" height="396">?</a>?
    Error: The itemprop attribute was specified, but the element is not a property of any item.
    
    From line 3495, column 1; to line 3495, column 173
    duct851">?<img src="assets/images/8/tanzeinlage-christina-camara-2669fc82.jpg" itemprop="image" alt="Camara Christina mit Berlin, Paris, New York engagieren" width="594" height="396">?</a>?
    Error: The itemprop attribute was specified, but the element is not a property of any item.
    
    From line 3501, column 1; to line 3501, column 160
    duct851">?<img src="assets/images/b/sommerfest-christina-camara-ba99b5c0.jpg" itemprop="image" alt="Camara Christina als Moderatorin engagieren" width="501" height="460">?</a>?
    Error: The itemprop attribute was specified, but the element is not a property of any item.
    
    From line 3550, column 1; to line 3550, column 194
    "763cfe">?<img src="assets/images/3/show-berlin-paris-new-york-chirstina-camara-000-d6f0f716.jpg" width="400" height="300" alt="Christina Camara Show &quot;Berlin, Paris, New York&quot;" itemprop="image">?</a>?
    Jetzt wenn ich das youtube-Video zuschalte dann kommen diese Fehler

    Hier der Link weil es sehr viele sind:
    https://validator.w3.org/nu/?doc=htt...deratorin.html

    Wie kann ich diesen Fehler beseitigen?

  14. #14
    Contao-Fan
    Registriert seit
    28.02.2011.
    Beiträge
    675

    Standard

    Hier ist irgendwas seltsam verschachtelt: At line 3548, column 51
    Wir kommt das öffnende und nie schließende figure in deinen Code?

    Code:
    <div class="ncoi---blocked ncoi---iframes ncoi---cookie-id-11" style=" background-image:url(assets/images/3/show-berlin-paris-new-york-chirstina-camara-000-d6f0f716.jpg);
    background-repeat: no-repeat;
    background-position: center;height:<figure class="image_container float_left" style=" background-image:url(assets/images/3/show-berlin-paris-new-york-chirstina-camara-000-d6f0f716.jpg);
    background-repeat: no-repeat;
    background-position: center;margin-right:10px; width:<figure class="image_container float_left" style=" background-image:url(assets/images/3/show-berlin-paris-new-york-chirstina-camara-000-d6f0f716.jpg);
    background-repeat: no-repeat;
    background-position: center;margin-right:10px" ><div class="ncoi---consent-box"><div class="ncoi---blocked-disclaimer">Durch das Laden dieses Videos, geben Sie Ihre Zustimmung zu den Datenschutzbedingungen von <a href="https://policies.google.com/privacy" target="_blank">Google LLC</a>.</div><form action="/cookie/allowed/iframe" method="post"><div class="ncoi---blocked-link"><button type="submit" name="iframe" value="youtube" class="ncoi---release"><div class="ncoi---blocked-icon"><img alt="youtube" src="bundles/netzhirschcookieoptin/youtube-brands.svg"></div><span>laden</span></button></div><input class="ncoi---no-script--hidden" type="text" name="currentPage" value="/show-and-entertain-acts-company-events/camara-christina-entertainerin-und-moderatorin.html"><input class="ncoi---no-script--hidden" type="text" name="data[modId]" value="1133"></form><input id="60b0f4f452ec2" type="checkbox" name="youtube" class="ncoi---sliding ncoi---blocked" data-block-class="youtube" data-cookie-ids="11"><label for="60b0f4f452ec2" class="ncoi--release-all ncoi---sliding ncoi---hidden"><i></i><span>YouTube immer laden</span></label></div></div></p>        </div>
    </div>
    Viele Grüße,
    conter

  15. #15
    Contao-Fan
    Registriert seit
    28.11.2011.
    Ort
    Nürnberg
    Beiträge
    691

    Standard

    Zitat Zitat von conter Beitrag anzeigen
    Hier ist irgendwas seltsam verschachtelt: At line 3548, column 51
    Wir kommt das öffnende und nie schließende figure in deinen Code?

    Code:
    <div class="ncoi---blocked ncoi---iframes ncoi---cookie-id-11" style=" background-image:url(assets/images/3/show-berlin-paris-new-york-chirstina-camara-000-d6f0f716.jpg);
    background-repeat: no-repeat;
    background-position: center;height:<figure class="image_container float_left" style=" background-image:url(assets/images/3/show-berlin-paris-new-york-chirstina-camara-000-d6f0f716.jpg);
    background-repeat: no-repeat;
    background-position: center;margin-right:10px; width:<figure class="image_container float_left" style=" background-image:url(assets/images/3/show-berlin-paris-new-york-chirstina-camara-000-d6f0f716.jpg);
    background-repeat: no-repeat;
    background-position: center;margin-right:10px" ><div class="ncoi---consent-box"><div class="ncoi---blocked-disclaimer">Durch das Laden dieses Videos, geben Sie Ihre Zustimmung zu den Datenschutzbedingungen von <a href="https://policies.google.com/privacy" target="_blank">Google LLC</a>.</div><form action="/cookie/allowed/iframe" method="post"><div class="ncoi---blocked-link"><button type="submit" name="iframe" value="youtube" class="ncoi---release"><div class="ncoi---blocked-icon"><img alt="youtube" src="bundles/netzhirschcookieoptin/youtube-brands.svg"></div><span>laden</span></button></div><input class="ncoi---no-script--hidden" type="text" name="currentPage" value="/show-and-entertain-acts-company-events/camara-christina-entertainerin-und-moderatorin.html"><input class="ncoi---no-script--hidden" type="text" name="data[modId]" value="1133"></form><input id="60b0f4f452ec2" type="checkbox" name="youtube" class="ncoi---sliding ncoi---blocked" data-block-class="youtube" data-cookie-ids="11"><label for="60b0f4f452ec2" class="ncoi--release-all ncoi---sliding ncoi---hidden"><i></i><span>YouTube immer laden</span></label></div></div></p>        </div>
    </div>
    Viele Grüße,
    conter
    Erst einmal Danke für deinen Hinweis.

    Also der figure Tag wird im template vom youtube video gebildet.

    Ich kann den Code(siehe weiter oben) vom Template nicht beruteilen, wie da der Figure Tag gebildet wird.

    Das Div Tag Discription umschließt das youtube video. Über ein insert_article wird das Youtube Inhaltselement herein genommen.

    Das Template schließt den figure tag nicht, aber warum kann ich in dem Template nicht sehen.

    Kannst du mir da weiterhelfen.

    Danke
    Geändert von my-om (28.05.2021 um 16:21 Uhr)

  16. #16
    Community-Moderator & Contao-Urgestein Avatar von derRenner
    Registriert seit
    23.10.2012.
    Ort
    hoRn|waldviertel
    Beiträge
    2.849
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ich würde sagen, dass das angeführte Template aus #10 nicht dem entspricht, welches auf deiner Seite eingesetzt wird.
    Die fehlerhafte Verschachtelung die hier in deiner Seite entsteht, kommt nicht vom Standard-Template.

    was meinst du mit 'Über ein insert_article wird das Youtube Inhaltselement herein genommen.' ?
    Grüsse
    Bernhard


  17. #17
    Contao-Fan
    Registriert seit
    28.11.2011.
    Ort
    Nürnberg
    Beiträge
    691

    Standard

    Zitat Zitat von derRenner Beitrag anzeigen
    Ich würde sagen, dass das angeführte Template aus #10 nicht dem entspricht, welches auf deiner Seite eingesetzt wird.
    Die fehlerhafte Verschachtelung die hier in deiner Seite entsteht, kommt nicht vom Standard-Template.

    was meinst du mit 'Über ein insert_article wird das Youtube Inhaltselement herein genommen.' ?
    Danke für deinen Hinweis.
    ich würde das auch so sehen, das der code ein anderer ist als der des youtube template. Aber warum?

    Diese Seite ist eine Produkt-Detailseite von isotope. Im Produkt gibt ein Attribute discription. In diesem Attribut wird in einem Text-Feld über ein insert_article der Artikel mit dem Video hereingezogen.

    da die Seite live ist, musste ich jetzt erst einmal, das youtube-video ausschalten.

    ich werde jetzt erst einmal eine Test-installation aufziehen, damit man das in Ruhe untersuchen kann.

    Werde mich dann wieder melden.

    Danke

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
  •