2009-04-21 25 views
0

このコードスニペットはHTMLコードを表示するように変更できますか?このPHPクエリにもhtmlリンクが表示されています

<?php $_option = $this->getOption() ?> 
<?php echo $this->htmlEscape($_option->getTitle()) ?> 

それがタイトルを示しているが、そのタイトルに私が持っているのhref:

<a href="http://link" target="otherwindow">link</a> 

の代わりに、それはちょうど私のコードを示したリンクとして表示されます。 私はクリック可能なリンクにしたいと思います。

が可能ですか?

+0

これは元のコードスニペットである htmlEscape($ _ option->あるgetTitle())> –

+0

<の$ this - > getOptionコマンド()エコーPHP - >あるgetTitle()<エコーPHPの$ this - ?>?。 ?> – mpen

答えて

3

はい、ちょうどます$ this-> htmlEscape()を削除し、$ _option->のgetTitle()

エスケープ関数を使用することができないだけの機能を提供する(または注入)することで、HTMLを残しますコマンドまたはjavascript。

+0

素晴らしい。 は私が望むのとまったく同じです。 私はmagentoのインストールを変更するためにそれを使用しています。私はphpの知識はほとんど持っていませんが、スニペットのGoogle検索は役に立ちませんでした。 迅速な対応に感謝します! –

関連する問題