Используйте TextHelper . (use_helper('Text');
) У него есть несколько приятных функций, таких как truncate_text()
.
Вы можете использовать это так (в вашем представлении):
<?php use_helper('Text'); ?>
...
<?php echo truncate_text($text, 50); ?>
(Необязательный третий параметр указывает, какой текст вы хотите добавить, когда текст обрезается (по умолчанию '...'). Необязательный логический четвертый параметр указывает, хотите ли вы явно разбивать пробелы. в середине слова).