Иногда, особенно при подаче вне режима доверия необходимо использование метода parseLines, но приходится править media\zoo\applications\jbuniversal\framework\helpers\jbstring.php
Предлагаю штатно внести дополнительный параметр $implode, чтобы можно было использовать напр. такую конструкцию
$this->app->jbstring->parseLines($text, '<br />');
измененная функция parseLines
public function parseLines($text, $implode) { $text = JString::trim($text); $lines = explode("\n", $text); $result = array(); if (!empty($lines)) { foreach ($lines as $line) { $line = JString::trim($line); if (!empty($line)) { $result[] = $line; } } } $result = $implode ? implode($implode,$result) : $result; return $result; }
Аналогично поступить и с методом cutByWords