im Aufbau eines kleinen CMS in Laravel und jeder ich habe versucht, den Inhalt zu zeigen, die in der DB gespeichert sind es zeigt die HTML-Tags, anstatt sie auszuführen, es ist ein Auto html_entity_decode für alle gedrucktLaravel entkommen alle HTML in Blade-Vorlage
Daten<?php
class CmsController extends BaseController{
public function Content($name){
$data = Pages::where('CID','=',Config::get('company.CID'))->where('page_name','=',$name)->first();
return View::make('cms.page')->with('content', $data);
}
}
?>
ich versuchte, den Inhalt unter Verwendung geschweifte Klammer
{{$content->page_desc}}
und triple geschweifte Klammer
{{{$content->page_desc}}}
zu drucken
und sie geben das gleiche Ergebnis
ich brauche diese HTML-Tags auszuführen, anstatt sie zu entkommen
In der neuesten Version 'ver-5.0'' {{}} 'und' {{{}}}} macht beides, welche Version hast du genau? –
im mit der Version 4.2 –
Dann bin ich mir nicht sicher, warum '{{...}}' gibt Ergebnis entkommen! –