$need_it_sooner = l(
t('Need it sooner? Click here'),
'need-it-sooner', array(
'attributes' => array(
'class' => array('float-right', 'button', 'button-red'),
'style' => 'float:right;',
))
);
这是我的代码,我想显示它
需要更快吗?点击这里。
我是否可以在t()中轻松设置文本样式,还是必须编写另一个大块代码才能完成此操作?
最佳答案
在Drupal 7中,函数l
将选项数组作为第三个参数。如果将选项'html' => TRUE
传递给它,则它可以接受HTML。
您也可以通过功能t
传递HTML。因此,您可以尝试通过以下方式进行操作:
$need_it_sooner = l(
t('<strong>Need it sooner?</strong> Click here'),
'need-it-sooner', array(
'attributes' => array(
'class' => array('float-right', 'button', 'button-red'),
'style' => 'float:right;',
),
'html' => TRUE)
);