2017-02-17 26 views
-2

Я использую CakePHP 2.8.9, и мое приложение получает Flash-сообщения.
Как отформатировать сообщение в предложениях. Например: MSG1 новая строка MSG2 и т. Д.CakePHP - Как отформатировать сообщение в предложениях

$message = 'Bla bla bla .new line bla bla bla'; 
$this->Flash->set($message, array(
       'element' => 'flash_error', 
      )); 

Я уже пробовал с br nbsp /n.

$message = "Bla bla bla < br/> line bla bla bla"; 
$message = "Bla bla bla /n line bla bla bla"; 
$message = "Bla bla bla &nbsp;&nbsp;&nbsp;&nbsp;&nbsp; line bla bla bla"; 

Что я должен использовать для создания новой строки?

+1

since is html '
' должен работать – arilia

+0

Проверьте руководство по редактированию строк. То, что вы хотите, называется ** linebreak **. Затем визуализируйте html как «Bla bla bla
bla bla bla' –

+0

Я уже пробовал с br nbsp/n – user3616375

ответ

0

Похоже, что проблема не связана с рендерингом флэш-памяти CakePhp, она связана с методом ошибки обратного вызова компонента компонента, где я хочу отправить сообщение. Завершил это, используя что-то вроде: __('admin', 'Security error occured.%s Please, try again.','&emsp;&emsp;&emsp;');