当我使用下面的代码时,最终结果是“TEST”并且在标签中应该是“TEST”。
echo Menu::widget([
'options' => ['id' => 'navigate'],
'items' => [
[
'label' => '<span>TEST</span>',
'url' => ['#'],
],
['label' => '<span>TEST2</span>', 'url' => ['#']],
],
]);
我知道我应该使用 encodeLabel 但不起作用并返回错误。你能帮忙吗?
最佳答案
它对我来说很好用:
echo Menu::widget([
'options' => ['id' => 'navigate'],
'encodeLabels' => false,
'items' => [
[
'label' => '<span>TEST</span>',
'url' => ['#'],
],
['label' => '<span>TEST2</span>', 'url' => ['#']],
],
]);
关于php - 在 Yii 2.0 (Menu::Widget) 中使用跨度?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28664128/