Cakephp:将链接添加到echo中

时间:2017-06-02 09:30:12

标签: php html cakephp

我有这样一行代码

<?php echo __('This is text and the word TEXT has to be a link'); ?>

是否有任何好的方法可以链接“#34; TEXT&#34;到另一个href地址?也许没有改变整个结构?由于我使用i18n翻译,因为网站使用3种语言,我希望尽可能减少更改。

提前致谢!

1 个答案:

答案 0 :(得分:3)

您可以尝试将链接作为参数传递给__()函数:

<?= __('This is text and the word {0} has to be a link', $this->Html->link(...)) ?>

可以在此处找到更多信息:https://book.cakephp.org/3.0/en/core-libraries/internationalization-and-localization.html#using-variables-in-translation-messages