2017-02-17 40 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

因爲是HTML'
'應該工作 – arilia

+0

檢查手冊如何編輯字符串。你想要什麼叫做** linebreak **。然後渲染html爲'Bla bla bla
bla bla bla' –

+0

我已經嘗試過使用 – user3616375

回答

0

似乎這個問題與CakePhp的Flash渲染無關,它與我想在其中顯示消息的安全組件回調錯誤方法有關。結束它使用類似的東西: __('admin', 'Security error occured.%s Please, try again.','&emsp;&emsp;&emsp;');