Ergebnis 1 bis 2 von 2

Thema: Bei zu vielen Nachrichten wird {{env::path}} nicht mehr mit dem Pfad ersetzt

  1. #1
    Contao-Nutzer Avatar von Raynaldo
    Registriert seit
    07.11.2010.
    Ort
    Köln
    Beiträge
    62

    Frage Bei zu vielen Nachrichten wird {{env::path}} nicht mehr mit dem Pfad ersetzt

    Hallo,

    ich habe ein seltsames Phänomen von einer Seite, die ich vor kurzem übernommen habe.

    Auf einer Nachrichtenlisten-Seite (auf der die Nachricht komplett dargestellt wird) kann ich nur eine (un-)bestimmte Anzahl an Nachrichten freischalten, ohne dass die Seite "zerschossen" wird. Es sind so 6-8 Nachrichten, evtl. hängt es ja von der Länge der einzelnen Nachrichten ab.

    Sobald ich dann die "eine zuviel" freischalte wird die Seite zerschossen, und zwar so, dass die Angabe {{env::path}} im <head> (z.B. als Pfad zu CSS- oder JS-Dateien) plötzlich mit wirrem jQuery-Code oder Piwik-Code ersetzt wird. Daher wird natürlich der Pfad nicht mehr gefunden zu den Dateien gefunden.

    Ich habe mal JavaScript komplett ausgeschaltet, ändert aber nichts. In den Nachrichten-Texten finde ich auch nichts, was stören könnte (zumal es nicht an 1 oder 2 bestimmten Nachrichten liegt).

    Das Template sieht so aus (und funktioniert ja grundsätzlich):

    Code:
    <div class="layout_short grid_8 block <?php echo $this->class; ?>">
      <?php if ($this->hasMetaFields): ?>
        <div class="info">
                <div class="date">
                  <div class="day">
                    <?php  echo $this->parseDate("d", $this->timestamp); ?>
                  </div>
                  <div class="month">
                    <?php  echo $this->parseDate("m", $this->timestamp); ?>
                  </div>
                    </div>
        </div>
        <?php endif; ?>
        <div class="content">
            <div class="headline">
                <h2><?php echo $this->newsHeadline ?></h2>
            </div>
            <div class="text">
                <?php if ($this->addImage): ?>
                  <figure class="image_container<?php echo $this->floatClass; ?>" <?php if ($this->margin || $this->float): ?> style="<?php echo trim($this->margin . $this->float); ?>"<?php endif; ?>>
                 
                    <?php if ($this->href): ?>
                   <a href="<?php echo $this->href; ?>"<?php echo $this->attributes; ?> title="<?php echo $this->alt; ?>">
                 <?php endif; ?>
                 
                 <img src="<?php echo $this->src; ?>"<?php echo $this->imgSize; ?> alt="<?php echo $this->alt; ?>">
                 
                 <?php if ($this->href): ?>
                   </a>
                  <?php endif; ?>
                    
                  <?php if ($this->caption): ?>
                    <figcaption class="caption" style="width:<?php echo $this->arrSize[0]; ?>px"><?php echo $this->caption; ?></figcaption>
                  <?php endif; ?>
                    
                  </figure>
                
                <?php endif; ?>
    
                <?php echo $this->text; ?>    
            </div>
        </div>
    </div>
    Habe jetzt ein paar Stunden gesucht, habe aber nun absolut keine Idee mehr. Jemand vielleicht einen Tipp?

    Danke und viele Grüße
    Ray
    Dem ist nichts hinzuzufügen!

  2. #2
    Contao-Nutzer Avatar von Raynaldo
    Registriert seit
    07.11.2010.
    Ort
    Köln
    Beiträge
    62

    Standard

    Ok, ich habe herausgefunden, dass es an der Erweiterung glossary/glossarylinks liegt. Komischerweise greift die Erweiterung "irgendwann" in den <head> ein und ersetzt auch dort die Wörter mit einem Link (im Domainnamen taucht eines der Wörter aus dem Glossar auf). Was dann natürlich den Pfad zu CSS- und JS-Dateien zerstört.

    Jetzt muss ich noch überlegen, wie ich das in den Griff bekomme
    Dem ist nichts hinzuzufügen!

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
  •