Załatwiam to funkcją:
Kod PHP:
<?php
defined( '_JEXEC' ) or die( 'Restricted index access' );
function limit_text($text, $chars = 25) {
$text = $text." ";
$text = substr($text,0,$chars);
$text = substr($text,0,strrpos($text,' '));
$text = $text."...";
return $text;
}
?>
Robię z tego plik truncate.php i umieszczam w katalogu zsablonu.
Potem dodaje do pliku widoku item np. kategorii artykułów (blog):
Kod PHP:
require_once('templates/<nazwa szablonu>/truncate.php');
I używam:
Kod PHP:
<?php
$wpis_text = strip_tags($this->item->introtext);
echo limit_text($wpis_text, 200);
?>