2010-03-12 117 views

回答

4

您在應用程序中打開了output escaping。爲了避免它對於特定的輸出,你可以使用現有的$sf_data->getRaw()方法在你的模板是這樣的:

<?php echo $sf_data->getRaw('html'); ?> 

這是假設你想顯示原始的HTML存儲在$ HTML由您的行爲模板中:

$this->html = $object->getHtml(); 

希望有幫助。

+0

當我使用這個..我得到這個下面的錯誤。 注意:未定義的索引:lib中的\ vendor \ symfony \ lib \ escaper \ sfOutputEscaperArrayDecorator.class.php中的第174行 該怎麼辦?請幫助..預先感謝 – user288640 2010-03-17 08:25:24

+0

@vesselyp您的值很可能不存儲在名爲'html'的變量中,您應該更改字符串以匹配存儲該值的變量的名稱。我將值存儲在' HTML'通過使用'$ this-> html =「」'這就是爲什麼我參考'HTML'。 – nortron 2010-03-17 12:37:34

相關問題