我在我的項目視圖中爲我的CKEditor啓用了details
。所有工作都很好,因爲我可以創建一個新項目並保存到數據庫。當我查看details
列中的項目表時,我看到了我的html <p>This is some details</p>
。當我嘗試在視圖中顯示$project->details
時,它不呈現HTML,只是將其輸出到<p>This is some details</p>
屏幕。Laravel CKEditor保存到數據庫,但HTML不會在頁面上呈現
As this answer suggests從我的刀片文件,我試過{{ html_entity_decode($project->details) }}
,它做了同樣的事情(不從數據庫中呈現HTML)。我相信這是Laravel特有的,它是如何獲取/存儲數據的,因爲我之前在Codeigniter中擁有此項目,並且能夠簡單地將該值回顯給屏幕。
當我使用{{ html_entity_decode($project->details) }}
我得到這個:
這將使HTML,但我不認爲這是我應該做的,並將其打印數量(在這種情況下, 1)HTML之後。 {{ print($project->details) }}
這是當我使用(注意隨機1在底部){{ $project->details }}
我如何獲得的HTML會發生什麼在頁面上呈現/是否打印在laravel或php中執行此操作的最佳方法?
它會是其他人更容易通過打印確切的結果瞭解確切的問題。 –
當我使用'{{html_entity_decode($ project-> details)}}'在我看來它打印'
這是一些細節
'。當我使用'{{print($ project-> details)}}'它打印'這是一些細節1'。在我的'details'專欄的'projects'表中,我看到'這是一些細節
'。我會嘗試添加一些截圖,看看它是否使問題更清楚。 – Derek