Иногда, особенно при подаче вне режима доверия необходимо использование метода 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


Тема закрыта








