Leere Seite => Fehler ist aufgetreten
Aktiviere mal in den Systemeinstellungen -> Sicherheitseinstellungen -> Fehlermeldungen anzeigen
Druckbare Version
Leere Seite => Fehler ist aufgetreten
Aktiviere mal in den Systemeinstellungen -> Sicherheitseinstellungen -> Fehlermeldungen anzeigen
Folgende Fehlermeldung spuckt er aus:
Diese Zeile hat wohl gefehlt:Zitat:
Fatal error: Call to a member function getThumb() on a non-object in /www/htdocs/w00affec/xxx.com/xxx/templates/ce_downloads.html5 on line 13
Nun wird die Seite wieder angezeigt, doch der Pfad für die Thumbnails scheint noch nicht zu stimmen. Er springt in den Ordner system/themes/default/images/ wo die Mime Icons liegen.Code:<?php $this->import('Thumbnify'); ?>
Hi Tril,
muss nochmal nachbohren ;-)
Das Template scheint soweit zu funktionieren doch leider stimmt der Pfad noch nicht ganz:-(
Wenn ich mit den HTML Quelltext ansehe, hat das IMG folgenden Pfad:PHP-Code:
<!-- indexer::stop -->
<div class="<?php echo $this->class; ?> block"<?php echo $this->cssID; ?><?php if ($this->style): ?> style="<?php echo $this->style; ?>"<?php endif; ?>>
<?php if ($this->headline): ?>
<<?php echo $this->hl; ?>><?php echo $this->headline; ?></<?php echo $this->hl; ?>>
<?php endif; ?>
<?php foreach ($this->files as $file): ?>
<?php $this->import('Thumbnify'); ?>
<?php
list($url, $path) = explode('=', rawurldecode($file['href']), 2);
// rewrite the icon to preview image
$file['icon'] = $this->urlEncode(
$this->Thumbnify->getThumb(
rawurldecode(
$file['href']
),
96,
65
)
);
?>
<p><?php echo $this->generateImage($file['icon'], $file['mime'], ' class="mime_icon"'); ?> <a href="<?php echo $file['href']; ?>" title="<?php echo $file['title']; ?>"><?php echo $file['link']; ?> <span class="size">(<?php echo $file['filesize']; ?>)</span></a></p>
<?php endforeach; ?>
</div>
<!-- indexer::continue -->
Das ist ja leider nicht richtig. Die Datei liegt ja in meinem Fall unter diesem Pfad:HTML-Code:<img src="system/themes/default/images/" alt="application/pdf" class="mime_icon">
Hast Du einen Vorschlag, wie ich diese letzte Hürde noch schaffen könnte?HTML-Code:/www/htdocs/w00affec/xxx.com/xxx/tl_files/theme/downloads
Liebe Grüße,
Dirk
Dort wird immer noch $file['href'] verwendet, es müsste aber $path verwendet werden?!PHP-Code:
// rewrite the icon to preview image
$file['icon'] = $this->urlEncode(
$this->Thumbnify->getThumb(
rawurldecode(
$file['href']
),
96,
65
)
);
Perfekt ! :-)
Ich habe nun das $file['href'] gegen $path getauscht und nun werden die Thumbs auch angezeigt.
Vielen vielen lieben Dank für eine Hilfe :-)