Торт php пролет в Html ссылку - PullRequest
0 голосов
/ 22 апреля 2020

У меня есть этот код

<li id="Tiempo">
   <?= $this->Html->link(__('En Tiempo'), ['action' => 'index', 'Tiempo']) ?><span class="label label-success ml-10"><?php echo $entiempo ?></span>
</li>

Но я хочу, чтобы интервал в, но я не знаю, как

1 Ответ

2 голосов
/ 22 апреля 2020

Вы должны изменить содержание / заголовок ссылки. Как указывают документы, это первый параметр HtmlHelper-> link () . Чтобы добавить диапазон внутри вашего тега, у вас есть 2 варианта.

Добавить диапазон в ссылке

Вы можете изменить его напрямую и установить для параметров выхода значение false:

<li id="Tiempo">
    <?= $this->Html->link('<span class="label label-success ml-10">' . $entiempo . '</span>', ['action' => 'index', 'Tiempo'], ['escape' => false]) ?>
</li>

Изменить шаблон

Или изменить шаблон, который использует HtmlHelper.

$this->Html->setTemplates([
    'link' => '<a href="{{url}}"{{attrs}}><span class="label label-success ml-10">{{content}}</span></a>',
]);

и использовать метод link () следующим образом:

<?= $this->Html->link($entiempo, ['action' => 'index', 'Tiempo']) ?>

См. Изменение вывода тегов с помощью HtmlHelper

...