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
Lesezeichen