Wie bekomme ich die Länge des Textes der im Bloglayout der Joomla Startseite angezeigt wird auf immer die gleiche Länge limitiert?
Lösung:
Unter Joomla! 1.5 funktioniert es so:
Die Datei \components\com_content\views\frontpage\tmpl\default_item.php öffnen und auf Zeile 119 folgende Zeilen ändern:
<?php echo $this->item->text; ?>
ersetzen mit:
<?php
$limit =100;
if (strlen($this->item->text) > $limit) {
echo (substr($this->item->text, 0, $limit)) . " ... ";
}
else {
echo $this->item->text;
}
?>
Damit wird die Länge des Textes auf 100 Zeichen limitiert.
Für Blog und Listenlayouts ist es angebracht das Limit auf 350 Zeichen anzuheben.
\components\com_content\views\category\tmpl\blog_item.php
Einfacher ist es ein fertiges Plugin zu verwenden - wie zum Beispiel:
http://www.toao.net/182-automatic-read-more-in-joomla