CakePHP和Twitter Bootstrap CSS按钮图标

pjm*_*mil 1 html css cakephp

我有这个代码;

<?php echo $this->Form->postLink(__('Delete'), 
            array('action' => 'delete', $homepage['Homepage']['ContentID']),
            array('class'=>'btn icon-plus'),
            __('Are you sure you want to delete # %s?', $homepage['Homepage']['ContentID'])); ?>
Run Code Online (Sandbox Code Playgroud)

在显示"删除"文本的地方,我想从twitter bootstrap css包中放入垃圾桶图标.但是,当我这样做;

<?php echo $this->Form->postLink(__('<i class="icon-trash"></i>')....
Run Code Online (Sandbox Code Playgroud)

它只显示html而不是抓取图标.

任何人都可以解释为什么它这样做以及我如何解决它?

tig*_*ang 7

'escape' => false向第三个参数添加选项.

<?php echo $this->Form->postLink(__('Delete'), 
            array('action' => 'delete', $homepage['Homepage']['ContentID']),
            array('class'=>'btn icon-plus', 'escape' => false),
            __('Are you sure you want to delete # %s?', $homepage['Homepage']['ContentID'])); ?>
Run Code Online (Sandbox Code Playgroud)