Czytałem gdzieś w internecie, że w silniku szablonów Ostrze, {{}} automatycznie odkazić wyjście.
Nieprawidłowe. Trzeba użyć trzech (3) nawiasy klamrowe do dezynfekcji wyświetlamy {{{ }}}
Ale co zrobić, jeśli chcę echo oczyszczone Wejście :: uzyskać od administratora.
Należy nie wyjście z kontrolerów - należy zrobić to z myślą
Jaki jest najlepszy sposób to zrobić (e(), która jest tylko htmlentities lub HTML :: podmiotów lub coś innego)?
Tak - e()
jest najlepszym sposobem, aby to zrobić w laravel 4.
na backend, wszystko, {{{ }}}
robi rzeczywiście się zmienia na equilivant z {{ e() }}
zresztą
EDIT: w Laravel 5 zarówno {{ }}
jak i {{{ }}}
teraz odkażają dane wyjściowe. Jeśli potrzebujesz nieusankcjonowanego wyjścia w Laravel 5 - możesz użyć {!! !!}
Przeczytałem to tutaj: [Wyjście wychodzące w laravel] (http://www.arrowdesign.co.uk/blog-content/escaping-output -laravel) – h4k1m
Tak było na krótko w wersji beta Laravel 4 - ale się zmieniło - dlatego blog jest już nieaktualny i nie spełnia wymagań. – Laurence
Dzięki, mam to! – h4k1m