Стандарты SE v.4: Обрезка текста

Если есть необходимость обрезать текст для удобства вывода при рендере списков (например, новостей), то можно использовать специальный хелпер обрезки текста cropText. Для этого необходимо сначала подключить соответствующую модель следующим образом:


$this->load->model('helper_model');


Параметры запроса:

text
строка, которую необходимо обрезать
Тип
string
Значение по умолчанию
нет


lenght
длина, до которой необходимо обрезать текст
Тип
int
Значение по умолчанию
нет


add
добавлять многоточие в конце обрезанной строки
Тип
boolean
Значение по умолчанию
false
Пример вызова с параметрами
                                            $this->helper_model->cropText('Съешь ещё этих мягких французских булок', 20, true);
                                        
Пример ответа
Съешь ещё этих мягких...
Была ли полезна для вас статья?